From 345ed77162ab67f2baaef2232ba400f4ad0c7942 Mon Sep 17 00:00:00 2001 From: qwerrrqw Date: Sat, 16 Nov 2024 04:23:20 +0900 Subject: [PATCH] test --- .../config/settings/production.py | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/{{cookiecutter.project_slug}}/config/settings/production.py b/{{cookiecutter.project_slug}}/config/settings/production.py index b04a4e156..6b8149c23 100644 --- a/{{cookiecutter.project_slug}}/config/settings/production.py +++ b/{{cookiecutter.project_slug}}/config/settings/production.py @@ -48,20 +48,20 @@ CACHES = { }, } -REDIS_URL = env("REDIS_TLS_URL") + +REDIS_URL = env("REDIS_TLS_URL", default=env("REDIS_URL")) +REDIS_SSL = env.bool("REDIS_SSL", default=False) CERT_NONE = 0 -CELERY_REDIS_BACKEND_USE_SSL = {"ssl_cert_reqs": CERT_NONE} -CELERY_BROKER_USE_SSL = {"ssl_cert_reqs": CERT_NONE} -REDIS_SSL = env.bool("REDIS_SSL", default=False) +if REDIS_SSL: + CELERY_REDIS_BACKEND_USE_SSL = {"ssl_cert_reqs": CERT_NONE} + CELERY_BROKER_USE_SSL = {"ssl_cert_reqs": CERT_NONE} + CACHES["default"]["OPTIONS"]["CONNECTION_POOL_CLASS"] = "redis.connection.SSLConnection" + CACHES["default"]["OPTIONS"]["SSL_CERT_REQS"] = CERT_NONE + CELERY_BROKER_CONNECTION_RETRY_ON_STARTUP = True -if REDIS_SSL: - CACHES["default"]["OPTIONS"]["CONNECTION_POOL_CLASS"] = ( - "redis.connection.SSLConnection" - ) - CACHES["default"]["OPTIONS"]["SSL_CERT_REQS"] = CERT_NONE # SECURITY # ------------------------------------------------------------------------------ # https://docs.djangoproject.com/en/dev/ref/settings/#secure-proxy-ssl-header