Remove nfo when not renaming as .orig.nfo
This commit is contained in:
@@ -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)
|
||||||
|
|||||||
Reference in New Issue
Block a user