Merge branch 'refs/heads/develop'

This commit is contained in:
Ruud committed 2014-06-03 17:18:11 +02:00
commit 8530b00e7b
3 files changed
+15 -3

No files matched your search

+1 -1
View File
@@ -50,7 +50,7 @@ class Loader(object):
# Create logging dir # Create logging dir
self.log_dir = os.path.join(self.data_dir, 'logs'); self.log_dir = os.path.join(self.data_dir, 'logs');
if not os.path.isdir(self.log_dir): if not os.path.isdir(self.log_dir):
os.mkdir(self.log_dir) os.makedirs(self.log_dir)
# Logging # Logging
from couchpotato.core.logger import CPLog from couchpotato.core.logger import CPLog
@@ -5,6 +5,8 @@ from couchpotato.core.logger import CPLog
from couchpotato.core.notifications.base import Notification from couchpotato.core.notifications.base import Notification
import xmpp import xmpp
print xmpp
log = CPLog(__name__) log = CPLog(__name__)
+12 -2
View File
@@ -126,13 +126,23 @@ def runCouchPotato(options, base_path, args, data_dir = None, log_dir = None, En
else: else:
db.create() db.create()
# Force creation of cachedir
log_dir = sp(log_dir)
cache_dir = sp(os.path.join(data_dir, 'cache'))
python_cache = sp(os.path.join(cache_dir, 'python'))
if not os.path.exists(cache_dir):
os.mkdir(cache_dir)
if not os.path.exists(python_cache):
os.mkdir(python_cache)
# Register environment settings # Register environment settings
Env.set('app_dir', sp(base_path)) Env.set('app_dir', sp(base_path))
Env.set('data_dir', sp(data_dir)) Env.set('data_dir', sp(data_dir))
Env.set('log_path', sp(os.path.join(log_dir, 'CouchPotato.log'))) Env.set('log_path', sp(os.path.join(log_dir, 'CouchPotato.log')))
Env.set('db', db) Env.set('db', db)
Env.set('cache_dir', sp(os.path.join(data_dir, 'cache'))) Env.set('cache_dir', cache_dir)
Env.set('cache', FileSystemCache(sp(os.path.join(Env.get('cache_dir'), 'python')))) Env.set('cache', FileSystemCache(python_cache))
Env.set('console_log', options.console_log) Env.set('console_log', options.console_log)
Env.set('quiet', options.quiet) Env.set('quiet', options.quiet)
Env.set('desktop', desktop) Env.set('desktop', desktop)