aboutsummaryrefslogtreecommitdiff
path: root/src/mmfwd/__main__.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mmfwd/__main__.py')
-rw-r--r--src/mmfwd/__main__.py7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/mmfwd/__main__.py b/src/mmfwd/__main__.py
index 427e512..3ca2856 100644
--- a/src/mmfwd/__main__.py
+++ b/src/mmfwd/__main__.py
@@ -11,11 +11,12 @@ def handle_signal (loop):
# load config
try:
- from yaml import CLoader as Loader, CDumper as Dumper
+ from yaml import CLoader as Loader, CDumper as Dumper
except ImportError:
- from yaml import Loader, Dumper
+ from yaml import Loader, Dumper
-conf = yaml.load(open(CONFIG_FILENAME), Loader)["mmfwd"]
+conf = yaml.load(
+ open(os.getenv("MMFWD_CONFIG") or CONFIG_FILENAME), Loader)["mmfwd"]
# instantiate the singleton objects
app = Application(conf)
main_loop = GLib.MainLoop()