File tree Expand file tree Collapse file tree 1 file changed +9
-17
lines changed
services/director-v2/src/simcore_service_director_v2/modules/comp_scheduler Expand file tree Collapse file tree 1 file changed +9
-17
lines changed Original file line number Diff line number Diff line change @@ -467,23 +467,15 @@ async def _process_task_result(
467467 task_final_state = task_final_state ,
468468 )
469469
470- await CompTasksRepository (self .db_engine ).update_project_tasks_state (
471- task .project_id ,
472- run_id ,
473- [task .node_id ],
474- task_final_state ,
475- errors = task_errors ,
476- optional_progress = 1 ,
477- optional_stopped = arrow .utcnow ().datetime ,
478- )
479- else :
480- await CompTasksRepository (self .db_engine ).update_project_tasks_state (
481- task .project_id ,
482- run_id ,
483- [task .node_id ],
484- RunningState .STARTED , # keep the same state as before
485- errors = task_errors ,
486- )
470+ await CompTasksRepository (self .db_engine ).update_project_tasks_state (
471+ task .project_id ,
472+ run_id ,
473+ [task .node_id ],
474+ task_final_state if task_completed else RunningState .STARTED ,
475+ errors = task_errors ,
476+ optional_progress = 1 if task_completed else None ,
477+ optional_stopped = arrow .utcnow ().datetime if task_completed else None ,
478+ )
487479
488480 return task_completed , task .job_id
489481
You can’t perform that action at this time.
0 commit comments