beetbox / beetbox/beets

Fall back musicbrainz server

Open
#1,465 1 comment 1 reaction 0 assignees View on GitHub
feature musicbrainz
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.