components/openstack/neutron/files/evs/plugin.py
changeset 5701 1409c5c63ef9
parent 5405 66fd59fecd68
child 5840 ed8b04bef26e
--- 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