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
This commit is contained in:
David Scott 2015-01-26 13:14:41 -08:00
parent c5702ea04e
commit c081e3f65c

View File

@ -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)