From cf9f7212520c4cf3cc8990eb98df9ab4fc8a9971 Mon Sep 17 00:00:00 2001 From: Andre Anjos <andre.dos.anjos@gmail.com> Date: Sun, 8 May 2016 19:55:21 +0200 Subject: [PATCH] [backend] Only print debug message if there are splits to schedule --- beat/web/backend/schedule.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/beat/web/backend/schedule.py b/beat/web/backend/schedule.py index 8b5c306b0..5c0123136 100644 --- a/beat/web/backend/schedule.py +++ b/beat/web/backend/schedule.py @@ -196,12 +196,14 @@ def schedule(): sorted_queues = Queue.objects.order_by('-cores_per_slot', 'max_slots_per_user') - logger.debug('Ordered queues: %s', - ','.join([k.name for k in sorted_queues])) - splits_to_consider = \ [_select_splits_for_queue(q) for q in sorted_queues] + if not any(splits_to_consider): return [] + + logger.debug('Ordered queues: %s', + ','.join([k.name for k in sorted_queues])) + # decides which split to run considering the 'on-the-fly' availability # workers that can run job splits -- GitLab