Switch to oslo.config
This commit is contained in:
parent
1f4d99a34f
commit
c77f9489fa
@ -143,3 +143,7 @@ def initialize_if_enabled():
|
|||||||
eventlet.spawn_n(eventlet.backdoor.backdoor_server, sock,
|
eventlet.spawn_n(eventlet.backdoor.backdoor_server, sock,
|
||||||
locals=backdoor_locals)
|
locals=backdoor_locals)
|
||||||
return port
|
return port
|
||||||
|
|
||||||
|
|
||||||
|
def list_opts():
|
||||||
|
yield None, eventlet_backdoor_opts
|
||||||
|
@ -27,6 +27,7 @@ It also allows setting of formatting information through conf.
|
|||||||
|
|
||||||
"""
|
"""
|
||||||
|
|
||||||
|
import copy
|
||||||
import inspect
|
import inspect
|
||||||
import itertools
|
import itertools
|
||||||
import logging
|
import logging
|
||||||
@ -708,3 +709,12 @@ class DeprecatedConfig(Exception):
|
|||||||
|
|
||||||
def __init__(self, msg):
|
def __init__(self, msg):
|
||||||
super(Exception, self).__init__(self.message % dict(msg=msg))
|
super(Exception, self).__init__(self.message % dict(msg=msg))
|
||||||
|
|
||||||
|
|
||||||
|
def list_opts():
|
||||||
|
return [
|
||||||
|
(None, copy.deepcopy(common_cli_opts)),
|
||||||
|
(None, copy.deepcopy(logging_cli_opts)),
|
||||||
|
(None, copy.deepcopy(generic_log_opts)),
|
||||||
|
(None, copy.deepcopy(log_opts)),
|
||||||
|
]
|
||||||
|
@ -29,7 +29,13 @@ scripts =
|
|||||||
[entry_points]
|
[entry_points]
|
||||||
oslo.config.opts =
|
oslo.config.opts =
|
||||||
senlin.common.config = senlin.common.config:list_opts
|
senlin.common.config = senlin.common.config:list_opts
|
||||||
|
senlin.common.crypt = senlin.common.crypt:list_opts
|
||||||
senlin.common.wsgi = senlin.common.wsgi:list_opts
|
senlin.common.wsgi = senlin.common.wsgi:list_opts
|
||||||
|
senlin.engine.clients = senlin.engine.clients:list_opts
|
||||||
|
senlin.engine.notification = senlin.engine.notification:list_opts
|
||||||
|
senlin.openstack.common.eventlet_backdoor = senlin.openstack.common.eventlet_backdoor:list_opts
|
||||||
|
senlin.openstack.common.log = senlin.openstack.common.log:list_opts
|
||||||
|
senlin.openstack.common.policy = senlin.openstack.common.policy:list_opts
|
||||||
|
|
||||||
senlin.clients =
|
senlin.clients =
|
||||||
ceilometer = senlin.engine.clients.os.ceilometer:CeilometerClientPlugin
|
ceilometer = senlin.engine.clients.os.ceilometer:CeilometerClientPlugin
|
||||||
|
3
tox.ini
3
tox.ini
@ -38,8 +38,7 @@ deps = -r{toxinidir}/requirements.txt
|
|||||||
commands = python setup.py build_sphinx
|
commands = python setup.py build_sphinx
|
||||||
|
|
||||||
[testenv:genconfig]
|
[testenv:genconfig]
|
||||||
commands =
|
commands = oslo-config-generator --config-file=config-generator.conf
|
||||||
bash tools/config/generate_sample.sh -b . -p senlin -o etc/senlin
|
|
||||||
|
|
||||||
[flake8]
|
[flake8]
|
||||||
# H404 multi line docstring should start with a summary
|
# H404 multi line docstring should start with a summary
|
||||||
|
Loading…
Reference in New Issue
Block a user