From: Jenkins Date: Thu, 26 Jun 2014 08:00:20 +0000 (+0000) Subject: Merge "Introduce bulk calls for get device details" X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=29cb0ebefce8396263359c238e325c40faf3d168;p=openstack-build%2Fneutron-build.git Merge "Introduce bulk calls for get device details" --- 29cb0ebefce8396263359c238e325c40faf3d168 diff --cc neutron/plugins/ml2/rpc.py index d8226aa7a,72a54f17f..f03ababf0 --- a/neutron/plugins/ml2/rpc.py +++ b/neutron/plugins/ml2/rpc.py @@@ -44,10 -45,18 +44,11 @@@ class RpcCallbacks(n_rpc.RpcCallback # history # 1.0 Initial version (from openvswitch/linuxbridge) # 1.1 Support Security Group RPC + # 1.2 Support get_devices_details_list - # FIXME(ihrachys): we can't use n_rpc.RpcCallback here due to - # inheritance problems - target = messaging.Target(version=RPC_API_VERSION) - def __init__(self, notifier, type_manager): - # REVISIT(kmestery): This depends on the first three super classes - # not having their own __init__ functions. If an __init__() is added - # to one, this could break. Fix this and add a unit test to cover this - # test in H3. - super(RpcCallbacks, self).__init__(notifier, type_manager) + self.setup_tunnel_callback_mixin(notifier, type_manager) + super(RpcCallbacks, self).__init__() @classmethod def _device_to_port_id(cls, device):