X-Git-Url: https://osm.etsi.org/gitweb/?p=osm%2FMON.git;a=blobdiff_plain;f=osm_mon%2Fcmd%2Fmon_collector.py;h=3e493de8f72c75f19e1894ca8b80d49d3abc53df;hp=94c38830c8e4fe5098950e64d24248d0da6dca62;hb=628df021896fa8775f9743af62a4267b617cc35c;hpb=b6233b3d90ca1ba617e476b915fba056cf7891f7 diff --git a/osm_mon/cmd/mon_collector.py b/osm_mon/cmd/mon_collector.py index 94c3883..3e493de 100644 --- a/osm_mon/cmd/mon_collector.py +++ b/osm_mon/cmd/mon_collector.py @@ -27,11 +27,12 @@ import sys from osm_mon.collector.collector import Collector from osm_mon.core.config import Config +from osm_mon.core.database import DatabaseManager def main(): - parser = argparse.ArgumentParser(prog='osm-mon-collector') - parser.add_argument('--config-file', nargs='?', help='MON configuration file') + parser = argparse.ArgumentParser(prog='osm-policy-agent') + parser.add_argument('--config-file', nargs='?', help='POL configuration file') args = parser.parse_args() cfg = Config(args.config_file) @@ -47,6 +48,9 @@ def main(): log.info("Starting MON Collector...") log.debug("Config: %s", cfg.conf) log.info("Initializing database...") + db_manager = DatabaseManager(cfg) + db_manager.create_tables() + log.info("Database initialized correctly.") collector = Collector(cfg) collector.collect_forever()