Ticket #39 (new enhancement)

Opened 3 years ago

Last modified 2 years ago

MusicBrainz HTTP error 503

Reported by: https://launchpad.net/~4263004-noduck Owned by: https://thomasvs.myopenid.com/
Priority: minor Milestone: future
Component: morituri Version: master
Keywords: Cc:

Description

Sometimes MusicBrainz? gives an HTTP error 503. It would be nice if morituri could retry the request after a small sleep.

Checking device /dev/sr1
CDDB disc id 9c0fea0b
MusicBrainz? disc id bfz1FYBo4_rvTEyj2.yWuvFgdLQ-
HTTP Error 503: Service Unavailable
Traceback (most recent call last):

File "/usr/bin/rip", line 35, in <module>

sys.exit(main.main(sys.argv[1:]))

File "/usr/lib/python2.6/site-packages/morituri/rip/main.py", line 12, in main

ret = c.parse(argv)

File "/usr/lib/python2.6/site-packages/morituri/extern/command/command.py", line 329, in parse

return self.subCommands[command].parse(args[1:])

File "/usr/lib/python2.6/site-packages/morituri/extern/command/command.py", line 329, in parse

return self.subCommands[command].parse(args[1:])

File "/usr/lib/python2.6/site-packages/morituri/extern/command/command.py", line 300, in parse

ret = self.do(args)

File "/usr/lib/python2.6/site-packages/morituri/rip/cd.py", line 117, in do

prog.metadata = prog.getMusicBrainz(ittoc, mbdiscid)

File "/usr/lib/python2.6/site-packages/morituri/common/program.py", line 309, in getMusicBrainz

metadatas = musicbrainz(mbdiscid)

File "/usr/lib/python2.6/site-packages/morituri/common/program.py", line 131, in musicbrainz

if len(results) == 0:

UnboundLocalError?: local variable 'results' referenced before assignment

Change History

comment:1 Changed 2 years ago by http://thomasvs.myopenid.com/

Yeah, I agree, I ran into this a lot as well... care to try a patch ?

comment:2 Changed 2 years ago by http://thomasvs.myopenid.com/

  • Milestone changed from 0.1.2 to future
Note: See TracTickets for help on using tickets.