Fix the AWS-Batch describe_jobs problem with not-yet-started jobs.

This commit is contained in:
mzgierski 2019-05-15 17:05:45 +02:00 committed by Bert Blommers
parent ad5314ad06
commit bfeaf73109

View File

@ -338,10 +338,11 @@ class Job(threading.Thread, BaseModel):
"jobId": self.job_id, "jobId": self.job_id,
"jobName": self.job_name, "jobName": self.job_name,
"jobQueue": self.job_queue.arn, "jobQueue": self.job_queue.arn,
"startedAt": datetime2int(self.job_started_at),
"status": self.job_state, "status": self.job_state,
"dependsOn": [], "dependsOn": [],
} }
if result['status'] not in ['SUBMITTED', 'PENDING', 'RUNNABLE', 'STARTING']:
result['startedAt'] = datetime2int(self.job_started_at)
if self.job_stopped: if self.job_stopped:
result["stoppedAt"] = datetime2int(self.job_stopped_at) result["stoppedAt"] = datetime2int(self.job_stopped_at)
result["container"] = {} result["container"] = {}