Skip to content
Snippets Groups Projects
Commit 885cd0c1 authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Merge branch 'bugfix/celery-redis-password' into 'master'

Add Redis password to URL setting as well

See merge request !532
parents e6d4cdc3 82a422c3
No related branches found
No related tags found
1 merge request!532Add Redis password to URL setting as well
Pipeline #6444 failed
......@@ -213,10 +213,13 @@ merge_app_settings("DATABASES", DATABASES, False)
REDIS_HOST = _settings.get("redis.host", "localhost")
REDIS_PORT = _settings.get("redis.port", 6379)
REDIS_DB = _settings.get("redis.database", 0)
REDIS_USER = _settings.get("redis.user", None)
REDIS_USER = _settings.get("redis.user", "default")
REDIS_PASSWORD = _settings.get("redis.password", None)
REDIS_URL = f"redis://{REDIS_USER+'@' if REDIS_USER else ''}{REDIS_HOST}:{REDIS_PORT}/{REDIS_DB}"
REDIS_URL = (
f"redis://{REDIS_USER}{':'+REDIS_PASSWORD if REDIS_PASSWORD else ''}@"
f"{REDIS_HOST}:{REDIS_PORT}/{REDIS_DB}"
)
if _settings.get("caching.redis.enabled", not IN_PYTEST):
CACHES = {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment