celeryconfig.py 456 B

12345678910111213141516171819
  1. import atexit
  2. CARROT_BACKEND = "memory"
  3. CELERY_RESULT_BACKEND = "database"
  4. CELERY_RESULT_DBURI = "sqlite:///test.db"
  5. CELERY_SEND_TASK_ERROR_EMAILS = False
  6. CELERY_DEFAULT_QUEUE = "testcelery"
  7. CELERY_DEFAULT_EXCHANGE = "testcelery"
  8. CELERY_DEFAULT_ROUTING_KEY = "testcelery"
  9. CELERY_QUEUES = {"testcelery": {"binding_key": "testcelery"}}
  10. @atexit.register
  11. def teardown_testdb():
  12. import os
  13. if os.path.exists("test.db"):
  14. os.remove("test.db")