-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Let beet config -e
work even when the configuration file can't be parsed
#1123
Comments
Good point, although neither of these will be easy to solve. Can you elaborate on how beets "failed" when discogs was broken? Was there a traceback? |
Dunno if this counts as broken, I just didn't supply a code (since the link asks to log in with an account, which I don't have) |
No need to authenticate for other commands.
Aha, thanks for clarifying! I'm pushing a fix now that makes the plugin only ask for authentication when running an import, so that should solve that half. The other component here will be somewhat trickier. We need to parse the configuration file before dispatching commands (for plugins' sake), so parse errors can get in the way. I think the best way to make |
beet config -e
work even when the configuration file can't be parsed
Under some circumstances, beets and/or the
config
command fail, which can be fixed by changing the config file - thus, the user has to find & edit that by hand, since the command fails. Examples:The text was updated successfully, but these errors were encountered: