Comment 1 for bug 1160580

Revision history for this message
Shiv Haris (shh) wrote : Re: Allow extensions already implemented in Quantum in Brocade plugin

Proposed change that fixes this:

quantum/plugins/brocade/QuantumPlugin.py -- d3676b6..adfa69f 100644
--- INDEX:/quantum/plugins/brocade/QuantumPlugin.py
+++ WORKDIR:/quantum/plugins/brocade/QuantumPlugin.py
@@ -193,6 +193,7 @@ class AgentNotifierApi(proxy.RpcProxy,

 class BrocadePluginV2(db_base_plugin_v2.QuantumDbPluginV2,
+ l3_db.L3_NAT_db_mixin,
                       sg_db_rpc.SecurityGroupServerRpcMixin,
                       agents_db.AgentDbMixin):
     """BrocadePluginV2 is a Quantum plugin.
@@ -207,7 +208,9 @@ class BrocadePluginV2(db_base_plugin_v2.QuantumDbPluginV2,
         and db configuration.
         """

- self.supported_extension_aliases = ["binding", "security-group"]
+ self.supported_extension_aliases = ["binding", "security-group",
+ "router", "agent", "agent-scheduler"]
+
         self.binding_view = "extension:port_binding:view"
         self.binding_set = "extension:port_binding:set"