summaryrefslogtreecommitdiff
path: root/setup.cfg
diff options
context:
space:
mode:
authorMartin Hickey <martin.hickey@ie.ibm.com>2015-11-09 23:37:37 +0000
committerMartin Hickey <martin.hickey@ie.ibm.com>2015-11-27 15:22:59 +0000
commit71190773e14260fab96e78e65a290356cdc08581 (patch)
treec04eb7f302ab2814b0b02fad28d4edac1e670b3c /setup.cfg
parentee79ee3726f2f1b9331a3f49078fbfc85bc696cc (diff)
downloadneutron-71190773e14260fab96e78e65a290356cdc08581.tar.gz
Automatically generate neutron core configuration files
This adds a new tox environment, genconfig, which generates sample neutron core configuration file using oslo-config-generator. Updates to some configuration option help messages to reflect useful details that were missing in the code but were present in config files. It also adds details to devref on how to update config files. Partially-Implements: blueprint autogen-neutron-conf-file DocImpact Change-Id: I1c6dc4e7d479f1b7c755597caded24a0f018c712 Closes-bug: #1199963 Co-Authored-By: Louis Taylor <louis@kragniz.eu>
Diffstat (limited to 'setup.cfg')
-rw-r--r--setup.cfg17
1 files changed, 17 insertions, 0 deletions
diff --git a/setup.cfg b/setup.cfg
index f88a79b593..c9cffb8511 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -149,6 +149,23 @@ oslo.messaging.notify.drivers =
neutron.openstack.common.notifier.test_notifier = oslo_messaging.notify._impl_test:TestDriver
neutron.openstack.common.notifier.rpc_notifier2 = oslo_messaging.notify.messaging:MessagingV2Driver
neutron.openstack.common.notifier.rpc_notifier = oslo_messaging.notify.messaging:MessagingDriver
+oslo.config.opts =
+ neutron = neutron.opts:list_opts
+ neutron.agent = neutron.opts:list_agent_opts
+ neutron.base.agent = neutron.opts:list_base_agent_opts
+ neutron.db = neutron.opts:list_db_opts
+ neutron.dhcp.agent = neutron.opts:list_dhcp_agent_opts
+ neutron.extensions = neutron.opts:list_extension_opts
+ neutron.l3.agent = neutron.opts:list_l3_agent_opts
+ neutron.metadata.agent = neutron.opts:list_metadata_agent_opts
+ neutron.metering.agent = neutron.opts:list_metering_agent_opts
+ neutron.ml2 = neutron.opts:list_ml2_conf_opts
+ neutron.ml2.linuxbridge.agent = neutron.opts:list_linux_bridge_opts
+ neutron.ml2.ovs.agent = neutron.opts:list_ovs_opts
+ neutron.ml2.sriov = neutron.opts:list_ml2_conf_sriov_opts
+ neutron.ml2.sriov.agent = neutron.opts:list_sriov_agent_opts
+ neutron.qos = neutron.opts:list_qos_opts
+ nova.auth = neutron.opts:list_auth_opts
neutron.db.alembic_migrations =
neutron = neutron.db.migration:alembic_migrations
neutron.interface_drivers =