From 5a4fea317e9b0ce640fcac64ea640a7bcb85f421 Mon Sep 17 00:00:00 2001 From: Stefan Krulj Date: Fri, 19 Oct 2012 11:51:46 +0200 Subject: [PATCH] pid and logfile are now configurable --- main.py | 4 ++-- sys/config.py | 8 ++++++++ 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/main.py b/main.py index 546cef8..d877990 100755 --- a/main.py +++ b/main.py @@ -6,9 +6,9 @@ cwd = os.getcwd() sys.path.append(os.path.join(cwd,"sys")) sys.path.append(os.path.join(cwd,"modules","active")) -import demonize, brathuhn +import demonize, brathuhn, config #Demonize -if not demonize.demonize('./pid',False,'log.txt'): +if not demonize.demonize(config.PIDFILE,False,config.LOGFILE): sys.stderr.write("Daemon already running") sys.exit(1) diff --git a/sys/config.py b/sys/config.py index 59ad9cc..0251d4a 100644 --- a/sys/config.py +++ b/sys/config.py @@ -20,6 +20,14 @@ try: PCACHE = cp.get("General","PROXY") except: PCACHE = 'pcache.ini' +try: + LOGFILE = cp.get("General","LOGFILE") +except: + LOGFILE = 'log.txt' +try: + PIDFILE = cp.get("General","PIDFILE") +except: + PIDFILE = 'pid' ROOM = cp.get("Conference","ROOM") PWD_ROOM = cp.get("Conference","PWD_ROOM")