示例#1
0
 def _get(self, ref: ClientObjectRef, timeout: float):
     req = ray_client_pb2.GetRequest(id=ref.id, timeout=timeout)
     try:
         data = self.data_client.GetObject(req)
     except grpc.RpcError as e:
         raise e.details()
     if not data.valid:
         raise cloudpickle.loads(data.error)
     return loads_from_server(data.data)
示例#2
0
文件: worker.py 项目: zjureel/ray
def decode_exception(data) -> Exception:
    data = base64.standard_b64decode(data)
    return loads_from_server(data)