From d30676aac79aeaee38367643b9955fafddf0fe4e Mon Sep 17 00:00:00 2001 From: Jorrit Schaap <schaap@astron.nl> Date: Fri, 12 Jan 2024 13:21:05 +0100 Subject: [PATCH] handle both SubtaskSchedulingException and SchedulingUnitSchedulingException --- 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 f3ba537af21..3716cc82820 100644 --- a/SAS/TMSS/backend/services/scheduling/lib/dynamic_scheduling.py +++ b/SAS/TMSS/backend/services/scheduling/lib/dynamic_scheduling.py @@ -665,7 +665,7 @@ class Scheduler: candidate_queue.value, window_lower_bound_start_time, window_upper_bound_stop_time) - except SubtaskSchedulingException as e: + except (SubtaskSchedulingException, SchedulingUnitSchedulingException) as e: logger.error("schedule_next_scheduling_unit: Could not schedule scheduling_unit id=%s name='%s'. Error: %s", best_scheduling_unit.id, best_scheduling_unit.name, e) # prevent that it keeps trying to schedule this failed unit in this scheduler-round -- GitLab