Move config parse to runner

This commit is contained in:
Ruud
2012-02-17 18:00:25 +01:00
parent 5d70369df1
commit adc755dbd5
2 changed files with 40 additions and 45 deletions
+1 -19
View File
@@ -46,25 +46,7 @@ def cleanup():
time.sleep(1)
def runCouchPotato(options, base_path, args, desktop = None):
# Load settings
from couchpotato.environment import Env
settings = Env.get('settings')
settings.setFile(options.config_file)
# Create data dir if needed
data_dir = os.path.expanduser(Env.setting('data_dir'))
if data_dir == '':
data_dir = getDataDir()
if not os.path.isdir(data_dir):
os.makedirs(data_dir)
# Create logging dir
log_dir = os.path.join(data_dir, 'logs');
if not os.path.isdir(log_dir):
os.mkdir(log_dir)
def runCouchPotato(options, base_path, args, data_dir = None, log_dir = None, Env = None, desktop = None):
try:
locale.setlocale(locale.LC_ALL, "")