neutron/etc/neutron/plugins
Itsuro Oda b98704e80b Enable to select an RPC handling plugin under Metaplugin
Multiple plugins under metaplugin become 'q-plugin' topic
consumers and a request from an agent is handled by one of
them randomly. Fortunatly most of RPC callbacks are common
for plugins but a problem occurs if an RPC is not supported
by the received plugin.

This is one of risks when using metaplugin. Fundamental fix
of this problem (such as RPC delegation handling of metaplugin)
is difficult since each plugin needs to modify.
But when only one plugin has plugin specific RPCs and other
RPCs are independet of plugins, if the plugin can be selected
for RPC handling, the problem does not happen. Typical use
case of metaplugin such as combination of an agent-based
plugin and a controller-based plugin often applies to this
condition.

This patch adds 'rpc_flavor' configuration parameter to
select an RPC handling plugin. If 'rpc_flavor' is specified,
only the specified plugin becomes 'q-plugin' topic consumer.
If 'rpc_flavor' is not specified, the behavior is same as
previous one.

Change-Id: If133b054bba53829cebe63c1e0ebe6099eb1fd95
Closes-bug: #1267330
DocImpact
2014-03-19 12:14:18 +09:00
..
bigswitch BigSwitch: Add SSL Certificate Validation 2014-03-05 15:08:39 -05:00
brocade Remove root_helper config from plugin ini 2013-12-10 02:07:54 +09:00
cisco VPNaaS Device Driver for Cisco CSR 2014-03-11 18:12:55 +00:00
embrane Embrane Neutron Plugin 2013-08-25 14:22:38 -07:00
hyperv Remove database section from plugin.ini 2013-11-06 09:17:09 +01:00
ibm Adds the new IBM SDN-VE plugin 2014-03-01 10:59:54 -05:00
linuxbridge Change rpc_support_old_agents default to False 2013-10-06 12:01:38 -04:00
metaplugin Enable to select an RPC handling plugin under Metaplugin 2014-03-19 12:14:18 +09:00
midonet Implement MidoNet Neutron plugin for Havana 2013-09-03 16:39:10 +00:00
ml2 Add OpenDaylight ML2 MechanismDriver 2014-03-05 14:04:39 +00:00
mlnx Change tenant network type usage for IB Fabric 2014-02-24 08:14:34 +02:00
nec Remove root_helper config from plugin ini 2013-12-10 02:07:54 +09:00
nicira Add migration support from agent to NSX dhcp/metadata services 2014-02-10 17:27:14 -08:00
nuage Nuage Networks Plugin 2014-02-28 14:22:42 -08:00
oneconvergence One Convergence Neutron Plugin l3 ext support 2014-03-06 21:50:55 +00:00
openvswitch Lowercase OVS sample config section headers 2014-02-12 11:47:27 -05:00
plumgrid Modified configuration group name to lowercase 2013-10-28 11:39:38 +05:30
ryu Avoid overwrite value of deprecated name in conf. 2013-08-05 21:31:06 +08:00
vmware NSX: make sync backend run more often 2014-03-03 14:17:13 -08:00