config.py 974 B

123456789101112131415161718192021222324252627282930
  1. from __future__ import absolute_import
  2. import os
  3. BROKER_TRANSPORT = "memory"
  4. #: Don't want log output when running suite.
  5. CELERYD_HIJACK_ROOT_LOGGER = False
  6. CELERY_RESULT_BACKEND = "cache"
  7. CELERY_CACHE_BACKEND = "memory"
  8. CELERY_RESULT_DBURI = "sqlite:///test.db"
  9. CELERY_SEND_TASK_ERROR_EMAILS = False
  10. CELERY_DEFAULT_QUEUE = "testcelery"
  11. CELERY_DEFAULT_EXCHANGE = "testcelery"
  12. CELERY_DEFAULT_ROUTING_KEY = "testcelery"
  13. CELERY_QUEUES = {"testcelery": {"binding_key": "testcelery"}}
  14. CELERYD_LOG_COLOR = False
  15. # Tyrant results tests (only executed if installed and running)
  16. TT_HOST = os.environ.get("TT_HOST") or "localhost"
  17. TT_PORT = int(os.environ.get("TT_PORT") or 1978)
  18. # Redis results tests (only executed if installed and running)
  19. CELERY_REDIS_HOST = os.environ.get("REDIS_HOST") or "localhost"
  20. CELERY_REDIS_PORT = int(os.environ.get("REDIS_PORT") or 6379)
  21. CELERY_REDIS_DB = os.environ.get("REDIS_DB") or 0
  22. CELERY_REDIS_PASSWORD = os.environ.get("REDIS_PASSWORD")