Augment oslo's default log levels with nova specific ones.
Thanks to I49a82c5b3446784d254ca558f51b6c3e5c2028eb, we can augment oslo's set of default log levels with project specific ones. Add keystonemiddleware as warn level since its verbose and nova isn't trying to debug keystonemiddleware. Add routes.middleware since this generates 3 log entries per API request and doesn't help make debugging easier. Change-Id: Ib5164a22c5cbfa4f9d881b97bb1f623cd4d2f3f3
This commit is contained in:
parent
74d06db19f
commit
a6d620c3c0
|
@ -19,6 +19,7 @@ from oslo.config import cfg
|
|||
|
||||
from nova import debugger
|
||||
from nova.openstack.common.db import options
|
||||
from nova.openstack.common import log
|
||||
from nova import paths
|
||||
from nova import rpc
|
||||
from nova import version
|
||||
|
@ -30,6 +31,9 @@ def parse_args(argv, default_config_files=None):
|
|||
options.set_defaults(sql_connection=_DEFAULT_SQL_CONNECTION,
|
||||
sqlite_db='nova.sqlite')
|
||||
rpc.set_defaults(control_exchange='nova')
|
||||
nova_default_log_levels = (log.DEFAULT_LOG_LEVELS +
|
||||
["keystonemiddleware=WARN", "routes.middleware=WARN"])
|
||||
log.set_defaults(default_log_levels=nova_default_log_levels)
|
||||
debugger.register_cli_opts()
|
||||
cfg.CONF(argv[1:],
|
||||
project='nova',
|
||||
|
|
Loading…
Reference in New Issue