Selaa lähdekoodia

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

Ask Solem 11 vuotta sitten
vanhempi
commit
35747fb2b9
1 muutettua tiedostoa jossa 3 lisäystä ja 2 poistoa
  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(