From f4bf79d00e19a807ea22de01cafef30d7ed83d8f Mon Sep 17 00:00:00 2001 From: Jorrit Schaap <schaap@astron.nl> Date: Mon, 4 Apr 2022 13:19:00 +0200 Subject: [PATCH] TMSS-1629: go to unschedulable state for each unhandled exception. --- SAS/TMSS/backend/services/scheduling/lib/dynamic_scheduling.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/SAS/TMSS/backend/services/scheduling/lib/dynamic_scheduling.py b/SAS/TMSS/backend/services/scheduling/lib/dynamic_scheduling.py index 6de497892f9..94baa4e1c0f 100644 --- a/SAS/TMSS/backend/services/scheduling/lib/dynamic_scheduling.py +++ b/SAS/TMSS/backend/services/scheduling/lib/dynamic_scheduling.py @@ -222,7 +222,7 @@ class Scheduler: try: logger.info("Scheduling fixed_time scheduled scheduling unit id=%d at '%s'", schedulable_unit.id, start_time) schedule_independent_subtasks_in_scheduling_unit_blueprint(schedulable_unit, start_time) - except SubtaskSchedulingException as e: + except Exception as e: logger.error(e) mark_independent_subtasks_in_scheduling_unit_blueprint_as_unschedulable(schedulable_unit, reason=str(e)) else: -- GitLab