# 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):