Преглед на файлове

Do not output stupid "purge: Erased 0 message from queue" log message

Ask Solem преди 11 години
родител
ревизия
35747fb2b9
променени са 1 файла, в които са добавени 3 реда и са изтрити 2 реда
  1. 3 2
      celery/apps/worker.py

+ 3 - 2
celery/apps/worker.py

@@ -162,8 +162,9 @@ class Worker(WorkController):
 
     def purge_messages(self):
         count = self.app.control.purge()
-        print('purge: Erased {0} {1} from the queue.\n'.format(
-            count, pluralize(count, 'message')))
+        if count:
+            print('purge: Erased {0} {1} from the queue.\n'.format(
+                count, pluralize(count, 'message')))
 
     def tasklist(self, include_builtins=True, sep='\n', int_='celery.'):
         return sep.join(