aboutsummaryrefslogtreecommitdiffstats
path: root/ddns.wsgi
diff options
context:
space:
mode:
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