aboutsummaryrefslogtreecommitdiffstats
path: root/ddns.wsgi
diff options
context:
space:
mode:
authorMarius Halden <marius.h@lden.org>2014-03-17 19:10:00 +0100
committerMarius Halden <marius.h@lden.org>2014-03-17 19:10:00 +0100
commitd398793a759acc1d8bf2484f3533d0e9744bd429 (patch)
treece453af337ad0fb94aacb6b445ce01cd7e1f717d /ddns.wsgi
parent144427894721bb54baa08a7584e850277681c71b (diff)
downloadDDNS.py-d398793a759acc1d8bf2484f3533d0e9744bd429.tar.gz
DDNS.py-d398793a759acc1d8bf2484f3533d0e9744bd429.tar.bz2
DDNS.py-d398793a759acc1d8bf2484f3533d0e9744bd429.tar.xz
Chaged where the configfile is defined and how the config is used
Diffstat (limited to 'ddns.wsgi')
-rw-r--r--ddns.wsgi13
1 files changed, 12 insertions, 1 deletions
diff --git a/ddns.wsgi b/ddns.wsgi
index 9e5292c..4e11d0c 100644
--- a/ddns.wsgi
+++ b/ddns.wsgi
@@ -1,4 +1,15 @@
#import sys
#sys.path.insert(0, '/path/to/ddns/dir/')
-#from main import app as application
+
+import os
+import ddns.cfg_parser
+
+if os.environ.get('DDNS_CFG_PATH'):
+ cfg_file = os.environ['DDNS_CFG_PATH']
+else:
+ cfg_file = os.path.dirname(os.path.realpath(__file__)) + '/ddns.cfg'
+
+ddns.cfg_parser.cfg_file = cfg_file
+ddns.cfg_parser.read_config()
+
from ddns import app as application