Added another beets check to test len(downloaded_songs) vs len(items_returned_by_beets)

This commit is contained in:
rembo10
2012-03-23 17:25:16 +00:00
parent aafe49b9c3
commit 23b10976e2

View File

@@ -407,11 +407,16 @@ def correctMetadata(albumid, release, downloaded_track_list):
logger.debug('Beets recommendation: %s' % rec)
autotag.apply_metadata(items, info)
if len(items) != len(downloaded_track_list):
logger.warn("Mismatch between number of tracks downloaded and the metadata items, but I'll try to write it anyway")
i = 1
for item in items:
try:
item.write()
except Exception, e:
logger.warn('Error writing metadata to track: %s' % e)
logger.warn('Error writing metadata to track %i: %s' % (i,e))
i += 1
def embedLyrics(downloaded_track_list):
logger.info('Adding lyrics')