
Scope: Unification of all the various plugin files for the Cisco plugin into a single file. Use Cases: Quantum with the Cisco plugin. Implementation Overview: All the config values contained in the various files in etc/quantum/plugins/cisco will be unified into a single file etc/quantum/plugins/cisco/cisco_plugin.ini. The plugins needs to be modified to read from a single file instead of multiple. Added quantum.openstack.common.cfg support. Change-Id: I9ef356eccfe330c3733f441b96400d03c3d7d1df
45 lines
1.3 KiB
INI
45 lines
1.3 KiB
INI
[CISCO_PLUGINS]
|
|
#nexus_plugin=quantum.plugins.cisco.nexus.cisco_nexus_plugin_v2.NexusPlugin
|
|
#vswitch_plugin=quantum.plugins.openvswitch.ovs_quantum_plugin.OVSQuantumPluginV2
|
|
|
|
[CISCO]
|
|
#vlan_start=100
|
|
#vlan_end=3000
|
|
#vlan_name_prefix=q-
|
|
#max_ports=100
|
|
#max_port_profiles=65568
|
|
#max_networks=65568
|
|
#model_class=quantum.plugins.cisco.models.virt_phy_sw_v2.VirtualPhysicalSwitchModelV2
|
|
#manager_class=quantum.plugins.cisco.segmentation.l2network_vlan_mgr_v2.L2NetworkVLANMgr
|
|
#nexus_driver=quantum.plugins.cisco.tests.unit.v2.nexus.fake_nexus_driver.CiscoNEXUSFakeDriver
|
|
|
|
# IMPORTANT: Comment out the following two lines for production deployments
|
|
[CISCO_TEST]
|
|
host=testhost
|
|
|
|
#
|
|
# Nexus Switch Format.
|
|
# [NEXUS_SWITCH:<IP address of switch>]
|
|
# <hostname>=<port>
|
|
# ssh_port=<ssh port>
|
|
# username=<credential username>
|
|
# password=<credential password>
|
|
#
|
|
# Example:
|
|
# [NEXUS_SWITCH:1.1.1.1]
|
|
# compute1=1/1
|
|
# compute2=1/2
|
|
# ssh_port=22
|
|
# username=admin
|
|
# password=mySecretPassword
|
|
|
|
[DATABASE]
|
|
#
|
|
# This line MUST be changed to actually run the plugin.
|
|
# Example:
|
|
# sql_connection = mysql://quantum:password@127.0.0.1:3306/cisco_quantum
|
|
# Replace 127.0.0.1 above with the IP address of the database used by the
|
|
# main quantum server. (Leave it as is if the database runs on this host.)
|
|
#
|
|
#sql_connection=engine://user:pass@host/db_name
|