diff --git a/lib/music_library/records/batch.ex b/lib/music_library/records/batch.ex index 6b0c6ca1..d0d7c747 100644 --- a/lib/music_library/records/batch.ex +++ b/lib/music_library/records/batch.ex @@ -6,10 +6,11 @@ defmodule MusicLibrary.Records.Batch do alias MusicLibrary.Repo import Ecto.Query - def refresh_musicbrainz_data do + def refresh_musicbrainz_data(opts \\ []) do run_on_all_records(fn record -> + sleep = Keyword.get(opts, :sleep, 2000) Records.refresh_musicbrainz_data(record) - Process.sleep(1000) + Process.sleep(sleep) end) end