فهرست منبع

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(