]> diplodocus.org Git - flac-archive/commitdiff
don't throw Exception from do_read
author <epg@pretzelnet.org> <>
Wed, 26 Dec 2012 18:11:14 +0000 (10:11 -0800)
committer <epg@pretzelnet.org> <>
Wed, 26 Dec 2012 18:11:14 +0000 (10:11 -0800)
rewrite-tags

index 105b570..6d47eaa 100755 (executable)
@@ -46,7 +46,8 @@ def do_read(filenames):
         tags = get_tags(fn)
         track_tags = tags.get('TRACKNUMBER')
         if len(track_tags) != 1:
         tags = get_tags(fn)
         track_tags = tags.get('TRACKNUMBER')
         if len(track_tags) != 1:
-            raise Exception('bogus TRACKNUMBER %s for %s' % (track_tags, fn))
+            sys.stderr.write('bogus TRACKNUMBER %s: %s\n' % (track_tags, fn))
+            return 3
         track = int(track_tags[0])
         for tag, values in tags._global.iteritems():
             for value in values:
         track = int(track_tags[0])
         for tag, values in tags._global.iteritems():
             for value in values: