Remove first in renamer. fix #283

This commit is contained in:
Ruud
2012-05-18 12:12:43 +02:00
parent 217785bcda
commit 1b9d124965
+12 -12
View File
@@ -325,6 +325,18 @@ class Renamer(Plugin):
elif not remove_leftovers: # Don't remove anything
remove_files = []
# Remove files
for src in remove_files:
if isinstance(src, File):
src = src.path
log.info('Removing "%s"' % src)
try:
os.remove(src)
except:
log.error('Failed removing %s: %s' % (src, traceback.format_exc()))
# Rename all files marked
group['renamed_files'] = []
for src in rename_files:
@@ -341,18 +353,6 @@ class Renamer(Plugin):
except:
log.error('Failed moving the file "%s" : %s' % (os.path.basename(src), traceback.format_exc()))
# Remove files
for src in remove_files:
if isinstance(src, File):
src = src.path
log.info('Removing "%s"' % src)
try:
os.remove(src)
except:
log.error('Failed removing %s: %s' % (src, traceback.format_exc()))
# Remove matching releases
for release in remove_releases:
log.debug('Removing release %s' % release.identifier)