--- a/components/openstack/neutron/files/evs/plugin.py Fri Apr 01 10:05:32 2016 -0700
+++ b/components/openstack/neutron/files/evs/plugin.py Fri Apr 01 11:13:52 2016 -0700
@@ -30,6 +30,7 @@
from neutron.api.rpc.agentnotifiers import l3_rpc_agent_api
from neutron.api.rpc.handlers import dhcp_rpc
from neutron.api.rpc.handlers import l3_rpc
+from neutron.api.rpc.handlers import metadata_rpc
from neutron.api.v2 import attributes
from neutron.common import constants
from neutron.common import exceptions
@@ -207,7 +208,8 @@
self.conn = n_rpc.create_connection(new=True)
self.endpoints = [dhcp_rpc.DhcpRpcCallback(),
l3_rpc.L3RpcCallback(),
- agents_db.AgentExtRpcCallback()]
+ agents_db.AgentExtRpcCallback(),
+ metadata_rpc.MetadataRpcCallback()]
for svc_topic in self.service_topics.values():
self.conn.create_consumer(svc_topic, self.endpoints, fanout=False)
# Consume from all consumers in a thread