CHMOD files

This commit is contained in:
Ruud committed 2012-01-24 20:30:03 +01:00
1 parent 0614f8f2a8
commit ce8c2ada50
2 files changed
+8

No files matched your search

+1
View File
@@ -78,6 +78,7 @@ class Plugin(object):
f = open(path, 'w' if not binary else 'wb') f = open(path, 'w' if not binary else 'wb')
f.write(content) f.write(content)
f.close() f.close()
os.chmod(path, Env.getPermission('file'))
except Exception, e: except Exception, e:
log.error('Unable writing to file "%s": %s' % (path, e)) log.error('Unable writing to file "%s": %s' % (path, e))
+7
View File
@@ -7,6 +7,7 @@ from couchpotato.core.helpers.variable import getExt
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
from couchpotato.environment import Env
import os.path import os.path
import re import re
import shutil import shutil
@@ -311,6 +312,12 @@ class Renamer(Plugin):
def moveFile(self, old, dest): def moveFile(self, old, dest):
try: try:
shutil.move(old, dest) shutil.move(old, dest)
try:
os.chmod(dest, Env.getPermission('folder'))
except:
log.error('Failed setting permissions for file: %s' % dest)
except: except:
log.error("Couldn't move file '%s' to '%s': %s" % (old, dest, traceback.format_exc())) log.error("Couldn't move file '%s' to '%s': %s" % (old, dest, traceback.format_exc()))
raise Exception raise Exception