Преглед изворни кода

Stupid bug in celery.bin.celeryd's init_queues: Should use all configured queues if -Q not specified.

Ask Solem пре 15 година
родитељ
комит
a085969678
1 измењених фајлова са 2 додато и 1 уклоњено
  1. 2 1
      celery/bin/celeryd.py

+ 2 - 1
celery/bin/celeryd.py

@@ -214,7 +214,8 @@ class Worker(object):
         print("celery@%s has started." % self.hostname)
 
     def init_queues(self):
-        conf.QUEUES = dict((queue, options)
+        if self.queues:
+            conf.QUEUES = dict((queue, options)
                                 for queue, options in conf.QUEUES.items()
                                     if queue in self.queues)