mirror of
https://github.com/bookwyrm-social/bookwyrm.git
synced 2024-12-22 16:16:39 +00:00
celerywyrm: allow broker and result backend from the environment
This allows to easily configure an in-memory transport for tests.
This commit is contained in:
parent
7f773b3dbd
commit
f4133e0236
1 changed files with 6 additions and 2 deletions
|
@ -15,8 +15,12 @@ REDIS_BROKER_URL = env(
|
|||
f"redis://:{REDIS_BROKER_PASSWORD}@{REDIS_BROKER_HOST}:{REDIS_BROKER_PORT}/{REDIS_BROKER_DB_INDEX}",
|
||||
)
|
||||
|
||||
CELERY_BROKER_URL = REDIS_BROKER_URL.replace("unix:", "redis+socket:")
|
||||
CELERY_RESULT_BACKEND = REDIS_BROKER_URL.replace("unix:", "redis+socket:")
|
||||
CELERY_BROKER_URL = env(
|
||||
"CELERY_BROKER_URL", REDIS_BROKER_URL.replace("unix:", "redis+socket:")
|
||||
)
|
||||
CELERY_RESULT_BACKEND = env(
|
||||
"CELERY_RESULT_BACKEND", REDIS_BROKER_URL.replace("unix:", "redis+socket:")
|
||||
)
|
||||
|
||||
CELERY_DEFAULT_QUEUE = "low_priority"
|
||||
CELERY_CREATE_MISSING_QUEUES = True
|
||||
|
|
Loading…
Reference in a new issue