From c081e3f65c7c9619f1c08f406d463c1de7305022 Mon Sep 17 00:00:00 2001 From: David Scott Date: Mon, 26 Jan 2015 13:14:41 -0800 Subject: [PATCH] Use standard Openstack config options for daemon Bring monasca-persister daemon startup into sync with other Openstack daemons with respect to config management Change-Id: I7a6b4367783a36fd2cefd0cb86a0abff15927811 Closes-Bug: 1414806 --- monasca_persister/persister.py | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/monasca_persister/persister.py b/monasca_persister/persister.py index 7aaef83e..60b485e7 100644 --- a/monasca_persister/persister.py +++ b/monasca_persister/persister.py @@ -90,12 +90,6 @@ influxdb_group = cfg.OptGroup(name='influxdb', title='influxdb') cfg.CONF.register_group(influxdb_group) cfg.CONF.register_opts(influxdb_opts, influxdb_group) -cfg.CONF(sys.argv[1:]) - -log_levels = (cfg.CONF.default_log_levels) -cfg.set_defaults(log.log_opts, default_log_levels=log_levels) -log.setup("monasca-persister") - def main(): """Start persister. @@ -103,6 +97,11 @@ def main(): Start metric persister and alarm persister in separate threads. """ + cfg.CONF(args=[], project='monasca', prog='persister') + log_levels = (cfg.CONF.default_log_levels) + cfg.set_defaults(log.log_opts, default_log_levels=log_levels) + log.setup("monasca-persister") + metric_persister = MetricPersister(cfg.CONF.kafka_metrics, cfg.CONF.influxdb, cfg.CONF.zookeeper)