Ejemplo n.º 1
0
 def Cancel(
         self,
         request,  # type: beam_job_api_pb2.CancelJobRequest
         context=None,
         timeout=None):
     # type: (...) -> beam_job_api_pb2.CancelJobResponse
     self._jobs[request.job_id].cancel()
     return beam_job_api_pb2.CancelJobResponse(
         state=self._jobs[request.job_id].get_state()[0])
Ejemplo n.º 2
0
 def Cancel(self, request, context=None, timeout=None):
     self._jobs[request.job_id].cancel()
     return beam_job_api_pb2.CancelJobResponse(
         state=self._jobs[request.job_id].get_state())
Ejemplo n.º 3
0
 def cancel(self, request, context):
     pipeline_result = self.jobs[request.jobId]
     pipeline_result.cancel()
     return beam_job_api_pb2.CancelJobResponse(
         state=self._map_state_to_jobState(pipeline_result.state))