From d595d1112fd536665481dc33ba77c68161e776bc Mon Sep 17 00:00:00 2001
From: Rudi Grinberg <rudi.grinberg@gmail.com>
Date: Mon, 19 Nov 2012 16:03:58 -0500
Subject: [PATCH] added routine to verify config exists in "baby" media
 monitor"

---
 python_apps/media-monitor2/baby.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/python_apps/media-monitor2/baby.py b/python_apps/media-monitor2/baby.py
index 3479d5546..5dc19349d 100644
--- a/python_apps/media-monitor2/baby.py
+++ b/python_apps/media-monitor2/baby.py
@@ -24,8 +24,12 @@ def autoscan_instances(main_cfg):
             instances.append(ai)
     return instances
 
+def verify_exists(p):
+    if not exists(p): raise Exception("%s must exist" % p)
+
 def main(main_cfg):
     log_config, log_path = main_cfg['log_config'], main_cfg['log_path']
+    verify_exists(log_config)
     log = setup_logger(log_config, log_path)
     setup_global(log)
     for instance in autoscan_instances(main_cfg): MM2(instance).start()