def register_ml2_drivers_vlan_opts(cfg=cfg.CONF): cfg.register_opts(vlan_opts, "ml2_type_vlan")
def register_agent_dhcp_opts(cfg=cfg.CONF): cfg.register_opts(DHCP_AGENT_OPTS) cfg.register_opts(DHCP_OPTS) cfg.register_opts(DNSMASQ_OPTS)
def register_nova_opts(cfg=cfg.CONF): cfg.register_opts(nova_opts, group=NOVA_CONF_SECTION)
def register_meta_conf_opts(opts, cfg=cfg.CONF): cfg.register_opts(opts)
def register_placement_opts(cfg=cfg.CONF): cfg.register_opts(placement_opts, group=PLACEMENT_CONF_SECTION)
def register_ovsdb_api_opts(cfg=cfg.CONF): cfg.register_opts(API_OPTS, 'OVS')
def register_l2_population_opts(cfg=cfg.CONF): cfg.register_opts(l2_population_options, "l2pop")
def register_vpp_opts(cfg=cfg.CONF): global _vpp_opts cfg.register_opts(_vpp_opts, cfg_group) etcdutils.register_etcd_conn_opts(cfg, cfg_group)
def register_core_common_config_opts(cfg=cfg.CONF): cfg.register_opts(core_opts) cfg.register_cli_opts(core_cli_opts) wsgi.register_opts(cfg)
def register_designate_opts(cfg=cfg.CONF): cfg.register_opts(designate_opts, 'designate')
def register_service_provider_opts(cfg=cfg.CONF): cfg.register_opts(serviceprovider_opts, 'service_providers')
def register_securitygroups_opts(cfg=cfg.CONF): cfg.register_opts(security_group_opts, 'SECURITYGROUP')
def register_agent_sriov_nic_opts(cfg=cfg.CONF): cfg.register_opts(agent_opts, 'AGENT') cfg.register_opts(sriov_nic_opts, 'SRIOV_NIC')
def register_quota_opts(opts, cfg=cfg.CONF): cfg.register_opts(opts, QUOTAS_CFG_GROUP)
def register_linuxbridge_opts(cfg=cfg.CONF): cfg.register_opts(vxlan_opts, "VXLAN") cfg.register_opts(bridge_opts, "LINUX_BRIDGE") cfg.register_opts(qos_options, "QOS")
def register_external_process_opts(cfg=cfg.CONF): cfg.register_opts(EXTERNAL_PROCESS_OPTS)
def register_options(cfg): cfg.register_opts(OPTS, "logconf") cfg.register_cli_opts(OPTS, "logconf")
def register_pd_opts(cfg=cfg.CONF): cfg.register_opts(PD_OPTS)
def register_conntrack_helper_opts(cfg=cfg.CONF): cfg.register_opts(conntrack_helper_opts)
def register_pddriver_opts(cfg=cfg.CONF): cfg.register_opts(PD_DRIVER_OPTS)
def register_extension_manager_opts(cfg=cfg.CONF): cfg.register_opts(INV_PROVIDER_EXT_MANAGER_OPTS, 'inventory_provider')
def register_interface_opts(cfg=cfg.CONF): cfg.register_opts(INTERFACE_OPTS)
def register_ra_opts(cfg=cfg.CONF): cfg.register_opts(RA_OPTS)
def register_ml2_drivers_geneve_opts(cfg=cfg.CONF): cfg.register_opts(geneve_opts, "ml2_type_geneve")
def register_ml2_plugin_opts(cfg=cfg.CONF): cfg.register_opts(ml2_opts, "ml2")
def register_qos_plugin_opts(cfg=cfg.CONF): cfg.register_opts(QOS_PLUGIN_OPTS, "qos")
def register_macvtap_opts(cfg=cfg.CONF): cfg.register_opts(macvtap_opts, "macvtap")
def register_ovs_agent_opts(cfg=cfg.CONF): cfg.register_opts(ovs_opts, "OVS") cfg.register_opts(agent_opts, "AGENT")
def register_sriov_mech_driver_opts(cfg=cfg.CONF): cfg.register_opts(sriov_driver_opts, "SRIOV_DRIVER")
def register_log_driver_opts(cfg=cfg.CONF): cfg.register_opts(log_driver_opts, 'network_log')
def register_agent_opts(cfg=cfg.CONF): cfg.register_opts(agent_opts, "AGENT")
def register_options(cfg): cfg.register_opts(OPTS, "myapp") cfg.register_cli_opts(OPTS, "myapp")
def register_ovs_agent_opts(cfg=cfg.CONF): cfg.register_opts(OPTS, 'OVS')
def register_l3_agent_config_opts(opts, cfg=cfg.CONF): cfg.register_opts(opts)
def register_l3_agent_ha_opts(cfg=cfg.CONF): cfg.register_opts(OPTS)
def register_agent_opts(cfg=cfg.CONF): # NOTE(tonytan4ever): will centralize all agent config options from # another patch. see https://review.openstack.org/#/c/344877 cfg.register_opts(AGENT_OPTS)
def register_ironic_opts(cfg=cfg.CONF): cfg.register_opts(ironic_opts, group=IRONIC_CONF_SECTION)
def register_metering_agent_opts(cfg=cfg.CONF): cfg.register_opts(metering_agent_opts)
def register_ml2_drivers_flat_opts(cfg=cfg.CONF): cfg.register_opts(flat_opts, "ml2_type_flat")