Browse Source

Remove nfo when not renaming as .orig.nfo

pull/84/head
Ruud 13 years ago
parent
commit
3face06baf
  1. 11
      couchpotato/core/plugins/renamer/main.py

11
couchpotato/core/plugins/renamer/main.py

@ -6,7 +6,7 @@ from couchpotato.core.helpers.request import jsonified
from couchpotato.core.helpers.variable import getExt, mergeDicts from couchpotato.core.helpers.variable import getExt, mergeDicts
from couchpotato.core.logger import CPLog from couchpotato.core.logger import CPLog
from couchpotato.core.plugins.base import Plugin from couchpotato.core.plugins.base import Plugin
from couchpotato.core.settings.model import Library from couchpotato.core.settings.model import Library, File
from couchpotato.environment import Env from couchpotato.environment import Env
import os import os
import re import re
@ -123,6 +123,9 @@ class Renamer(Plugin):
# Move nfo depending on settings # Move nfo depending on settings
if file_type is 'nfo' and not self.conf('rename_nfo'): if file_type is 'nfo' and not self.conf('rename_nfo'):
log.debug('Skipping, renaming of %s disabled' % file_type) log.debug('Skipping, renaming of %s disabled' % file_type)
if self.conf('clean_up'):
for current_file in group['files'][file_type]:
remove_files.append(current_file)
continue continue
# Subtitle extra # Subtitle extra
@ -301,11 +304,15 @@ class Renamer(Plugin):
# Remove files # Remove files
for src in remove_files: for src in remove_files:
if isinstance(src, File):
src = src.path
log.info('(fake) Removing "%s"' % src) log.info('(fake) Removing "%s"' % src)
# Remove matching releases # Remove matching releases
for release in remove_releases: for release in remove_releases:
log.info('(fake) Removing release %s' % release) log.info('(fake) Removing release %s' % release.identifier)
# Search for trailers etc # Search for trailers etc
fireEventAsync('renamer.after', group) fireEventAsync('renamer.after', group)

Loading…
Cancel
Save