Skip to content

Commit eddfdc5

Browse files
committed
Set duration only when start_time is not None
1 parent a61596d commit eddfdc5

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

components/job-orchestration/job_orchestration/scheduler/query/query_scheduler.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -369,7 +369,11 @@ async def handle_cancelling_search_jobs(db_conn_pool) -> None:
369369
job_id,
370370
QueryJobStatus.CANCELLED,
371371
QueryJobStatus.CANCELLING,
372-
duration=(datetime.datetime.now() - job.start_time).total_seconds(),
372+
**(
373+
{"duration": (datetime.datetime.now() - job.start_time).total_seconds()}
374+
if job.start_time is not None
375+
else {}
376+
),
373377
):
374378
logger.info(f"Cancelled job {job_id}.")
375379
else:

0 commit comments

Comments
 (0)