Template: neutron/plugin-select
Type: select
-__Choices: OpenVSwitch, LinuxBridge, Brocade, Nicira, Midonet, NEC, Mellanox, Hyper-V, RYU, ml2/ml2_conf.ini, MetaPlugin, BigSwitch, Cisco, PLUMgrid
-Choices-C: OpenVSwitch, LinuxBridge, Brocade, Nicira, Midonet, NEC, Mellanox, Hyper-V, RYU, ml2/ml2_conf.ini, MetaPlugin, BigSwitch, Cisco, PLUMgrid
+__Choices: OpenVSwitch, LinuxBridge, ml2, Brocade, Nicira, Midonet, NEC, Mellanox, Hyper-V, RYU, ml2/ml2_conf.ini, MetaPlugin, BigSwitch, Cisco, PLUMgrid
+Choices-C: OpenVSwitch, LinuxBridge, ml2, Brocade, Nicira, Midonet, NEC, Mellanox, Hyper-V, RYU, ml2/ml2_conf.ini, MetaPlugin, BigSwitch, Cisco, PLUMgrid
Default: OpenVSwitch
_Description: Neutron plugin:
Neutron uses a plugin architecture to manage networking. When starting the
#!/bin/sh
+# Remember to also add any new plugin name into neutron-common.templates
+
# Please remember this function is also duplicated in debian/neutron-common.config.in
### Guess the plugin name depending on the class of the plugin in /etc/neutron/neutron.conf ###
neutron_core_plugin_to_plugin_name () {
"neutron.plugins.linuxbridge.lb_neutron_plugin.LinuxBridgePluginV2")
NEUTRON_PLUGIN_NAME=LinuxBridge
;;
+ "neutron.plugins.ml2.plugin.Ml2Plugin")
+ NEUTRON_PLUGIN_NAME=ml2
+ ;;
"neutron.plugins.ryu.ryu_neutron_plugin.RyuNeutronPluginV2")
NEUTRON_PLUGIN_NAME=RYU
;;
"LinuxBridge")
NEUTRON_PLUGIN_CONFIG=${PLUG_INI_BASE}linuxbridge/linuxbridge_conf.ini
;;
+ "ml2")
+ NEUTRON_PLUGIN_CONFIG=${PLUG_INI_BASE}ml2/ml2_conf.ini
+ ;;
"RYU")
NEUTRON_PLUGIN_CONFIG=${PLUG_INI_BASE}ryu/ryu.ini
;;
"neutron.plugins.linuxbridge.lb_neutron_plugin.LinuxBridgePluginV2")
NEUTRON_PLUGIN_NAME=LinuxBridge
;;
+ "neutron.plugins.ml2.plugin.Ml2Plugin")
+ NEUTRON_PLUGIN_NAME=ml2
+ ;;
"neutron.plugins.ryu.ryu_neutron_plugin.RyuNeutronPluginV2")
NEUTRON_PLUGIN_NAME=RYU
;;