Chmod metadata. fix #928

This commit is contained in:
Ruud
2012-10-16 22:18:37 +02:00
parent 9ebc4dbf38
commit 84eccbf9cf
@@ -2,6 +2,7 @@ from couchpotato.core.event import addEvent, fireEvent
from couchpotato.core.helpers.variable import mergeDicts from couchpotato.core.helpers.variable import 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.environment import Env
import os import os
import shutil import shutil
import traceback import traceback
@@ -51,6 +52,11 @@ class MetaDataBase(Plugin):
self.createFile(name, content) self.createFile(name, content)
group['renamed_files'].append(name) group['renamed_files'].append(name)
try:
os.chmod(name, Env.getPermission('file'))
except:
log.debug('Failed setting permissions for %s: %s', (name, traceback.format_exc()))
except: except:
log.error('Unable to create %s file: %s', (file_type, traceback.format_exc())) log.error('Unable to create %s file: %s', (file_type, traceback.format_exc()))