Expose configuration option relates to exception

Base ironic exception is moved to ironic_lib, but the configuration
option fatal_exception_format_errors is not exposed so it's not shown
in the example configuration file.

Change-Id: I19d7b586dc40a001c0fdcc4de003e41f65103c9a
This commit is contained in:
Kaifeng Wang 2019-05-24 11:25:26 +08:00
parent c1d4c9a996
commit 7daba837f6
2 changed files with 7 additions and 1 deletions

View File

@ -49,6 +49,11 @@ CONF = cfg.CONF
CONF.register_opts(exc_log_opts, group='ironic_lib')
def list_opts():
"""Entry point for oslo-config-generator."""
return [('ironic_lib', exc_log_opts)]
def _ensure_exception_kwargs_serializable(exc_class_name, kwargs):
"""Ensure that kwargs are serializable

View File

@ -26,10 +26,11 @@ packages =
oslo.config.opts =
ironic_lib.disk_partitioner = ironic_lib.disk_partitioner:list_opts
ironic_lib.disk_utils = ironic_lib.disk_utils:list_opts
ironic_lib.exception = ironic_lib.exception:list_opts
ironic_lib.mdns = ironic_lib.mdns:list_opts
ironic_lib.utils = ironic_lib.utils:list_opts
ironic_lib.metrics = ironic_lib.metrics_utils:list_opts
ironic_lib.metrics_statsd = ironic_lib.metrics_statsd:list_opts
ironic_lib.utils = ironic_lib.utils:list_opts
[pbr]
autodoc_index_modules = True