d50735681a
Add 'INFO' as default log level.Create logging section in /etc/promenade/promenade.conf. Set log_level key in the logging section of promenade.conf to override the default log level.The allowed log_level values are as follows: 1. 'DEBUG' 2. 'INFO' 3. 'WARNING' 4. 'ERROR' 5. 'CRITICAL' Add log_level under logging section in promenade charts values.yaml. Change-Id: I9bbd36e04bbac96779d3f198b0484176e0045a4e
24 lines
760 B
Python
24 lines
760 B
Python
from oslo_config import cfg
|
|
import keystoneauth1.loading
|
|
|
|
OPTIONS = []
|
|
|
|
|
|
def setup(disable_keystone=False):
|
|
cfg.CONF([], project='promenade')
|
|
cfg.CONF.register_opts(OPTIONS)
|
|
log_group = cfg.OptGroup(name='logging', title='Logging options')
|
|
cfg.CONF.register_group(log_group)
|
|
logging_options = [
|
|
cfg.StrOpt(
|
|
'log_level',
|
|
choices=['DEBUG', 'INFO', 'WARNING', 'ERROR', 'CRITICAL'],
|
|
default='DEBUG',
|
|
help='Global log level for PROMENADE')
|
|
]
|
|
cfg.CONF.register_opts(logging_options, group=log_group)
|
|
if disable_keystone is False:
|
|
cfg.CONF.register_opts(
|
|
keystoneauth1.loading.get_auth_plugin_conf_options('password'),
|
|
group='keystone_authtoken')
|