X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;ds=sidebyside;f=osm_mon%2Fcmd%2Fmon_collector.py;h=8732269c22949014662039bd5d0b962b27c345de;hb=refs%2Ftags%2Fbranch-bug1511-start;hp=902d2e7c2b3bf0fd0688d1d2d04cd28b50f7ea1d;hpb=20a14311f9fe4fa02fe93eb7d8268847044383ac;p=osm%2FMON.git diff --git a/osm_mon/cmd/mon_collector.py b/osm_mon/cmd/mon_collector.py index 902d2e7..8732269 100644 --- a/osm_mon/cmd/mon_collector.py +++ b/osm_mon/cmd/mon_collector.py @@ -27,7 +27,7 @@ import sys from osm_mon.collector.collector import Collector from osm_mon.core.config import Config -from osm_mon.cmd.common_functions import wait_till_core_services_are_ready +from osm_mon.cmd.mon_utils import wait_till_core_services_are_ready def main(): @@ -49,8 +49,12 @@ def main(): log.info("Starting MON Collector...") log.debug("Config: %s", cfg.conf) log.info("Initializing database...") - collector = Collector(cfg) - collector.collect_forever() + try: + collector = Collector(cfg) + collector.collect_forever() + except Exception as e: + log.error("Failed to start MON Collector") + log.exception("Exception: %s", str(e)) else: log.error("Failed to start MON Collector")