summaryrefslogtreecommitdiff
path: root/ceilometer/service.py
diff options
context:
space:
mode:
authoreNovance <gord@live.ca>2014-07-03 15:06:08 +0200
committergordon chung <gord@live.ca>2014-07-04 11:04:06 +0200
commit385bdbafc1604ac0a3f07f3e469b19bf80e51145 (patch)
tree649a196c60249c774e2f44d200b488c85ed6e018 /ceilometer/service.py
parent303a1ce7046def34ed14abb75b4cf5e553c421d5 (diff)
downloadceilometer-385bdbafc1604ac0a3f07f3e469b19bf80e51145.tar.gz
update default_log_levels set by ceilometer
the current log levels are pretty old. update the current list to extend current default default_log_level defined in oslo-incubator and adding in stevedore and keystoneclient levels Change-Id: I239645ef641613a994a48f20c0238e76dc9660f2 Partial-Bug: #1294789
Diffstat (limited to 'ceilometer/service.py')
-rw-r--r--ceilometer/service.py13
1 files changed, 5 insertions, 8 deletions
diff --git a/ceilometer/service.py b/ceilometer/service.py
index c1d76f30..5b5074f9 100644
--- a/ceilometer/service.py
+++ b/ceilometer/service.py
@@ -87,6 +87,8 @@ CLI_OPTIONS = [
]
cfg.CONF.register_cli_opts(CLI_OPTIONS, group="service_credentials")
+cfg.CONF.import_opt('default_log_levels',
+ 'ceilometer.openstack.common.log')
LOG = log.getLogger(__name__)
@@ -110,15 +112,10 @@ def get_workers(name):
def prepare_service(argv=None):
gettextutils.install('ceilometer', lazy=True)
gettextutils.enable_lazy()
+ log_levels = (cfg.CONF.default_log_levels +
+ ['stevedore=INFO', 'keystoneclient=INFO'])
cfg.set_defaults(log.log_opts,
- default_log_levels=['amqplib=WARN',
- 'qpid.messaging=INFO',
- 'sqlalchemy=WARN',
- 'keystoneclient=INFO',
- 'stevedore=INFO',
- 'eventlet.wsgi.server=WARN',
- 'iso8601=WARN'
- ])
+ default_log_levels=log_levels)
if argv is None:
argv = sys.argv
cfg.CONF(argv[1:], project='ceilometer')