Fall back musicbrainz server
- Dominant language
- Python
- Stars
- 15.7k
- Forks
- 2.1k
- Avg merge
- 4d 21h
- Merged PRs (30d)
- 31
Description
I run a local musicbrainz server, but it is also on my main download/convert/trascode/media server and sometimes it bogs down.
When it does the local musicbrainz server is unreachable and beets can't find anything because it times out.
Would it be possible to add a backup server in the config for times like these? So when a local server times out it will reach out to the real musicbrainz server?
Contributor guide
Research direction
No file or test is named in the issue. Start by tracing how beets configures and contacts the local MusicBrainz server, including timeout handling; done means a configured backup server is tried when the local server times out and normal lookups still work when the local server responds.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- api, backend
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100