def get_client(self, target, version_cap, serializer=None): from trove.instance.models import get_instance_encryption_key instance_key = get_instance_encryption_key(self.id) return rpc.get_client(target, key=instance_key, version_cap=version_cap, serializer=serializer)
def get_client(self, target, version_cap, serializer=None): if CONF.enable_secure_rpc_messaging: key = CONF.taskmanager_rpc_encr_key else: key = None return rpc.get_client(target, key=key, version_cap=version_cap, serializer=serializer)
def get_client(self, target, version_cap, serializer=None): return rpc.get_client(target, version_cap=version_cap, serializer=serializer)
def get_client(self, target, version_cap, serializer=None): return rpc.get_client(target, key=CONF.instance_rpc_encr_key, version_cap=version_cap, serializer=serializer, secure_serializer=sz.ConductorGuestSerializer)