|
@@ -6,12 +6,11 @@ Use :mod:`celery.defaults` instead.
|
|
|
|
|
|
|
|
|
"""
|
|
|
-from celery.app import app_or_default
|
|
|
+from celery import current_app
|
|
|
from celery.app import defaults
|
|
|
|
|
|
_DEFAULTS = defaults.DEFAULTS
|
|
|
-
|
|
|
-conf = app_or_default().conf
|
|
|
+conf = current_app.conf
|
|
|
|
|
|
ALWAYS_EAGER = conf.CELERY_ALWAYS_EAGER
|
|
|
EAGER_PROPAGATES_EXCEPTIONS = conf.CELERY_EAGER_PROPAGATES_EXCEPTIONS
|
|
@@ -23,21 +22,11 @@ TASK_RESULT_EXPIRES = conf.CELERY_TASK_RESULT_EXPIRES
|
|
|
IGNORE_RESULT = conf.CELERY_IGNORE_RESULT
|
|
|
TRACK_STARTED = conf.CELERY_TRACK_STARTED
|
|
|
ACKS_LATE = conf.CELERY_ACKS_LATE
|
|
|
-
|
|
|
REDIRECT_STDOUTS = conf.CELERY_REDIRECT_STDOUTS
|
|
|
REDIRECT_STDOUTS_LEVEL = conf.CELERY_REDIRECT_STDOUTS_LEVEL
|
|
|
-
|
|
|
-# <--- SQLAlchemy <- -- --- - ----- -- #
|
|
|
-
|
|
|
RESULT_DBURI = conf.CELERY_RESULT_DBURI
|
|
|
RESULT_ENGINE_OPTIONS = conf.CELERY_RESULT_ENGINE_OPTIONS
|
|
|
-
|
|
|
-# <--- Client <- -- --- - ----- -- #
|
|
|
-
|
|
|
MAX_CACHED_RESULTS = conf.CELERY_MAX_CACHED_RESULTS
|
|
|
-
|
|
|
-# <--- Worker <- -- --- - ----- -- #
|
|
|
-
|
|
|
SEND_EVENTS = conf.CELERY_SEND_EVENTS
|
|
|
DEFAULT_RATE_LIMIT = conf.CELERY_DEFAULT_RATE_LIMIT
|
|
|
DISABLE_RATE_LIMITS = conf.CELERY_DISABLE_RATE_LIMITS
|
|
@@ -56,22 +45,17 @@ CELERYD_STATE_DB = conf.CELERYD_STATE_DB
|
|
|
CELERYD_CONCURRENCY = conf.CELERYD_CONCURRENCY
|
|
|
CELERYD_PREFETCH_MULTIPLIER = conf.CELERYD_PREFETCH_MULTIPLIER
|
|
|
CELERYD_POOL_PUTLOCKS = conf.CELERYD_POOL_PUTLOCKS
|
|
|
-
|
|
|
CELERYD_POOL = conf.CELERYD_POOL
|
|
|
CELERYD_LISTENER = conf.CELERYD_CONSUMER
|
|
|
CELERYD_MEDIATOR = conf.CELERYD_MEDIATOR
|
|
|
CELERYD_ETA_SCHEDULER = conf.CELERYD_ETA_SCHEDULER
|
|
|
CELERYD_ETA_SCHEDULER_PRECISION = conf.CELERYD_ETA_SCHEDULER_PRECISION
|
|
|
-
|
|
|
-# :--- Email settings <- -- --- - ----- -- #
|
|
|
ADMINS = conf.ADMINS
|
|
|
SERVER_EMAIL = conf.SERVER_EMAIL
|
|
|
EMAIL_HOST = conf.EMAIL_HOST
|
|
|
EMAIL_HOST_USER = conf.EMAIL_HOST_USER
|
|
|
EMAIL_HOST_PASSWORD = conf.EMAIL_HOST_PASSWORD
|
|
|
EMAIL_PORT = conf.EMAIL_PORT
|
|
|
-
|
|
|
-# :--- Broker connections <- -- --- - ----- -- #
|
|
|
BROKER_HOST = conf.BROKER_HOST
|
|
|
BROKER_PORT = conf.BROKER_PORT
|
|
|
BROKER_USER = conf.BROKER_USER
|
|
@@ -83,8 +67,6 @@ BROKER_CONNECTION_TIMEOUT = conf.BROKER_CONNECTION_TIMEOUT
|
|
|
BROKER_CONNECTION_RETRY = conf.BROKER_CONNECTION_RETRY
|
|
|
BROKER_CONNECTION_MAX_RETRIES = conf.BROKER_CONNECTION_MAX_RETRIES
|
|
|
BROKER_BACKEND = conf.BROKER_BACKEND
|
|
|
-
|
|
|
-# <--- Message routing <- -- --- - ----- -- #
|
|
|
DEFAULT_QUEUE = conf.CELERY_DEFAULT_QUEUE
|
|
|
DEFAULT_ROUTING_KEY = conf.CELERY_DEFAULT_ROUTING_KEY
|
|
|
DEFAULT_EXCHANGE = conf.CELERY_DEFAULT_EXCHANGE
|
|
@@ -93,31 +75,19 @@ DEFAULT_DELIVERY_MODE = conf.CELERY_DEFAULT_DELIVERY_MODE
|
|
|
QUEUES = conf.CELERY_QUEUES
|
|
|
CREATE_MISSING_QUEUES = conf.CELERY_CREATE_MISSING_QUEUES
|
|
|
ROUTES = conf.CELERY_ROUTES
|
|
|
-# :--- Broadcast queue settings <- -- --- - ----- -- #
|
|
|
-
|
|
|
BROADCAST_QUEUE = conf.CELERY_BROADCAST_QUEUE
|
|
|
BROADCAST_EXCHANGE = conf.CELERY_BROADCAST_EXCHANGE
|
|
|
BROADCAST_EXCHANGE_TYPE = conf.CELERY_BROADCAST_EXCHANGE_TYPE
|
|
|
-
|
|
|
-# :--- Event queue settings <- -- --- - ----- -- #
|
|
|
-
|
|
|
EVENT_SERIALIZER = conf.CELERY_EVENT_SERIALIZER
|
|
|
-
|
|
|
-# :--- AMQP Backend settings <- -- --- - ----- -- #
|
|
|
-
|
|
|
RESULT_EXCHANGE = conf.CELERY_RESULT_EXCHANGE
|
|
|
RESULT_EXCHANGE_TYPE = conf.CELERY_RESULT_EXCHANGE_TYPE
|
|
|
RESULT_SERIALIZER = conf.CELERY_RESULT_SERIALIZER
|
|
|
RESULT_PERSISTENT = conf.CELERY_RESULT_PERSISTENT
|
|
|
-
|
|
|
-# :--- Celery Beat <- -- --- - ----- -- #
|
|
|
CELERYBEAT_LOG_LEVEL = conf.CELERYBEAT_LOG_LEVEL
|
|
|
CELERYBEAT_LOG_FILE = conf.CELERYBEAT_LOG_FILE
|
|
|
CELERYBEAT_SCHEDULER = conf.CELERYBEAT_SCHEDULER
|
|
|
CELERYBEAT_SCHEDULE = conf.CELERYBEAT_SCHEDULE
|
|
|
CELERYBEAT_SCHEDULE_FILENAME = conf.CELERYBEAT_SCHEDULE_FILENAME
|
|
|
CELERYBEAT_MAX_LOOP_INTERVAL = conf.CELERYBEAT_MAX_LOOP_INTERVAL
|
|
|
-
|
|
|
-# :--- Celery Monitor <- -- --- - ----- -- #
|
|
|
CELERYMON_LOG_LEVEL = conf.CELERYMON_LOG_LEVEL
|
|
|
CELERYMON_LOG_FILE = conf.CELERYMON_LOG_FILE
|