Simplify olso.log setup

Switching to log.get_default_log_levels, and implement
_EXTRA_DEFAULT_LOG_LEVELS on top for anything designate specific.

Change-Id: I20c89e0ddfde39c1a43c2e32a5dad67d180e38c3
This commit is contained in:
Erik Olof Gunnar Andersson 2018-07-29 16:18:39 -07:00
parent c929ec2dc5
commit 268bab6413
1 changed files with 8 additions and 16 deletions

View File

@ -26,6 +26,12 @@ from oslo_log import log
from oslo_concurrency import lockutils
import oslo_messaging as messaging
_EXTRA_DEFAULT_LOG_LEVELS = [
'eventlet.wsgi.server=WARN',
'kazoo.client=WARN',
'keystone=INFO',
'oslo_service.loopingcall=WARN',
]
designate_opts = [
cfg.StrOpt('host', default=socket.gethostname(),
@ -67,22 +73,8 @@ designate_opts = [
]
# Set some Oslo Log defaults
log.set_defaults(default_log_levels=[
'amqplib=WARN',
'amqp=WARN',
'boto=WARN',
'eventlet.wsgi.server=WARN',
'iso8601=WARN',
'kazoo.client=WARN',
'keystone=INFO',
'keystonemiddleware.auth_token=INFO',
'oslo_messaging=WARN',
'oslo.messaging=INFO',
'oslo_service.loopingcall=WARN',
'sqlalchemy=WARN',
'stevedore=WARN',
'suds=INFO',
])
log.set_defaults(default_log_levels=log.get_default_log_levels() +
_EXTRA_DEFAULT_LOG_LEVELS)
# Set some Oslo RPC defaults
messaging.set_transport_defaults('designate')