ソースを参照

Add BROKER_LOGIN_METHOD application configuration directive

BROKER_LOGIN_METHOD is used as the login_method value of the constructor
of the kombu.connection.Connection class. This can be used to sepcify,
for instance, an EXTERNAL login method with RabbitMQ.
Adrien Guinet 12 年 前
コミット
647207e7f0
1 ファイル変更1 行追加0 行削除
  1. 1 0
      celery/app/base.py

+ 1 - 0
celery/app/base.py

@@ -308,6 +308,7 @@ class Celery(object):
             connect_timeout=self.either(
                 'BROKER_CONNECTION_TIMEOUT', connect_timeout),
             heartbeat=heartbeat,
+            login_method=self.either('BROKER_LOGIN_METHOD', None),
             transport_options=dict(conf.BROKER_TRANSPORT_OPTIONS,
                                    **transport_options or {}))
     broker_connection = connection