From ce8b3e890f558cb2fa0f8d3ce18d464918090111 Mon Sep 17 00:00:00 2001 From: rembo10 Date: Sun, 15 Apr 2012 13:35:40 +0530 Subject: [PATCH] Updated folder and file values in librarysync.py track matching to keep up with the new variable names in the config (using ) --- headphones/librarysync.py | 37 +++++++++++++++++++++++-------------- headphones/postprocessor.py | 4 ++-- 2 files changed, 25 insertions(+), 16 deletions(-) diff --git a/headphones/librarysync.py b/headphones/librarysync.py index be87a4ac..a171e9b2 100644 --- a/headphones/librarysync.py +++ b/headphones/librarysync.py @@ -118,15 +118,19 @@ def libraryScan(dir=None): firstchar = '0-9' else: firstchar = sortname[0] - - lowerfirst = firstchar.lower() + - albumvalues = { 'artist': artist, - 'album': album, - 'year': year, - 'first': firstchar, - 'lowerfirst': lowerfirst - } + albumvalues = { '$Artist': artist, + '$Album': album, + '$Year': year, + '$Type': releasetype, + '$First': firstchar, + '$artist': artist.lower(), + '$album': album.lower(), + '$year': year, + '$type': releasetype.lower(), + '$first': firstchar.lower() + } folder = helpers.replace_all(headphones.FOLDER_FORMAT, albumvalues) @@ -140,12 +144,17 @@ def libraryScan(dir=None): else: tracknumber = '%02d' % track['TrackNumber'] - trackvalues = { 'tracknumber': tracknumber, - 'title': track['TrackTitle'], - 'artist': release['ArtistName'], - 'album': release['AlbumTitle'], - 'year': year - } + trackvalues = { '$Track': tracknumber, + '$Title': title, + '$Artist': release['ArtistName'], + '$Album': release['AlbumTitle'], + '$Year': year, + '$track': tracknumber, + '$title': title.lower(), + '$artist': release['ArtistName'].lower(), + '$album': release['AlbumTitle'].lower(), + '$year': year + } new_file_name = helpers.replace_all(headphones.FILE_FORMAT, trackvalues).replace('/','_') + '.*' diff --git a/headphones/postprocessor.py b/headphones/postprocessor.py index 462795a4..fa5c638d 100644 --- a/headphones/postprocessor.py +++ b/headphones/postprocessor.py @@ -508,12 +508,12 @@ def renameFiles(albumpath, downloaded_track_list, release): '$Title': title, '$Artist': release['ArtistName'], '$Album': release['AlbumTitle'], - '$Year': year, + '$Year': year, '$track': tracknumber, '$title': title.lower(), '$artist': release['ArtistName'].lower(), '$album': release['AlbumTitle'].lower(), - '$year': year + '$year': year } ext = os.path.splitext(downloaded_track)[1]