beetbox/beets

subsonicupdate fails cryptically when server is not available

Fechada

#5.635 aberto em 15 de fev. de 2025

 (0 comentário) (0 reação) (0 responsável)Python (1.837 forks)batch import
good first issuesubsonicupdate

Métricas do repositório

Stars
 (12.133 estrelas)
Métricas de merge de PR
 (Mesclagem média 26d 4h) (51 fundiu PRs em 30d)

Description

Problem

Running this command:

$ beet -vv mbsync

Led to this problem:

subsonicupdate: URL is https://[redacted].com/rest/startScan
subsonicupdate: auth type is password
subsonicupdate: Error: Expecting value: line 1 column 1 (char 0)

This happened because my Subsonic server was down, so the issue is just that beets should print a better error message when this happens.

Setup

  • OS:
  • Python version: 3.13.1
  • beets version: 2.2.0
  • Turning off plugins made problem go away (yes/no): n/a

My configuration (output of beet config) is:

(paste here)

I'll retry in a few days with a minimal config, I'm assuming mbsync needs a change to happen to actually run subsonicupdate.

Guia do colaborador