From d398793a759acc1d8bf2484f3533d0e9744bd429 Mon Sep 17 00:00:00 2001 From: Marius Halden Date: Mon, 17 Mar 2014 19:10:00 +0100 Subject: Chaged where the configfile is defined and how the config is used --- run.py | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'run.py') diff --git a/run.py b/run.py index dccdad1..ed0f53a 100755 --- a/run.py +++ b/run.py @@ -1,5 +1,14 @@ #!/usr/bin/env python import ddns +import os +import ddns.cfg_parser -if __name__ == '__main__': - ddns.app.run(host="0.0.0.0", debug=True) +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() + +ddns.app.run(debug=True) -- cgit v1.2.3