Parameterize API cooldowns
This commit is contained in:
+7
-3
@@ -52,11 +52,15 @@ config :music_library, LastFm,
|
||||
refresh_interval: System.convert_time_unit(300, :second, :millisecond),
|
||||
api_key: "change me",
|
||||
shared_secret: "change me",
|
||||
user_agent: user_agent
|
||||
user_agent: user_agent,
|
||||
api_cooldown: 500
|
||||
|
||||
config :music_library, MusicBrainz, user_agent: user_agent
|
||||
config :music_library, MusicBrainz, user_agent: user_agent, api_cooldown: 500
|
||||
|
||||
config :music_library, Discogs, personal_access_token: "change me", user_agent: user_agent
|
||||
config :music_library, Discogs,
|
||||
personal_access_token: "change me",
|
||||
user_agent: user_agent,
|
||||
api_cooldown: 1000
|
||||
|
||||
config :music_library, Wikipedia, user_agent: user_agent
|
||||
|
||||
|
||||
+6
-3
@@ -43,19 +43,22 @@ config :music_library, LastFm,
|
||||
req_options: [
|
||||
plug: {Req.Test, LastFm.API},
|
||||
max_retries: 0
|
||||
]
|
||||
],
|
||||
api_cooldown: 0
|
||||
|
||||
config :music_library, MusicBrainz,
|
||||
req_options: [
|
||||
plug: {Req.Test, MusicBrainz.API},
|
||||
max_retries: 0
|
||||
]
|
||||
],
|
||||
api_cooldown: 0
|
||||
|
||||
config :music_library, Discogs,
|
||||
req_options: [
|
||||
plug: {Req.Test, Discogs.API},
|
||||
max_retries: 0
|
||||
]
|
||||
],
|
||||
api_cooldown: 0
|
||||
|
||||
config :music_library, Wikipedia,
|
||||
req_options: [
|
||||
|
||||
Reference in New Issue
Block a user