def __init__(self): super(ProtectionAPI, self).__init__() target = messaging.Target(topic=CONF.protection_topic, version=self.RPC_API_VERSION) serializer = objects_base.KarborObjectSerializer() self.client = rpc.get_client(target, version_cap=None, serializer=serializer)
def __init__(self): super(OperationEngineAPI, self).__init__() target = messaging.Target(topic=CONF.operationengine_topic, version=self.RPC_API_VERSION) serializer = objects_base.KarborObjectSerializer() client = rpc.get_client(target, version_cap=None, serializer=serializer) self._client = client.prepare(version='1.0')