diff --git a/SAS/TMSS/backend/services/scheduling/lib/dynamic_scheduling.py b/SAS/TMSS/backend/services/scheduling/lib/dynamic_scheduling.py index 0b20505740d1667f70026a98828e6a5b81a2fc17..97d463d7ea402d92443737909a12de2dc3bfc28f 100644 --- a/SAS/TMSS/backend/services/scheduling/lib/dynamic_scheduling.py +++ b/SAS/TMSS/backend/services/scheduling/lib/dynamic_scheduling.py @@ -590,8 +590,8 @@ class Scheduler: scheduling_units = list(get_dynamically_schedulable_scheduling_units(priority_queue=priority_queue).order_by('scheduled_start_time')) if len(scheduling_units) == 0: - logger.info("No scheduling units found...") - return + logger.info("No scheduling units found for mid-term schedule priority queue %s...", priority_queue.value) + continue upper_bound_stop_time = max(lower_bound_start_time + timedelta(days=1), max([su.latest_possible_cycle_start_time for su in scheduling_units]))