def cancel_job(self, job_id):
if self.job_future:
while True:
if self.is_spark_session_available():
self.spark_session.sparkContext.cancelAllJobs()
try:
self.job_future.result(timeout=1)
break
except TimeoutError as te:
pass
message = self.MNN007[1].format(self.app_id)
log.info(message)
self._generate_output(message, 'SUCCESS', self.MNN007[0])
评论列表
文章目录