From af572d7dc231e2835d4235dd7b138ccd0164e8ac Mon Sep 17 00:00:00 2001 From: Benjamin Bertrand <benjamin.bertrand@ess.eu> Date: Tue, 27 Oct 2020 08:21:15 +0100 Subject: [PATCH] Force RQ_DASHBOARD_REDIS_URL to RQ_REDIS_URL RQ_DASHBOARD_REDIS_URL can't be set to RD_REDIS_URL in setting.py. If RQ_REDIS_URL is changed in settings.cfg, that wouldn't update RQ_DASHBOARD_REDIS_URL. JIRA INFRA-2754 #action In Progress --- app/factory.py | 3 +++ app/settings.py | 1 - 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/factory.py b/app/factory.py index 13fe828..ffb76bb 100644 --- a/app/factory.py +++ b/app/factory.py @@ -107,6 +107,9 @@ def create_app(config=None): ) app.logger.info(f"Settings:\n{settings_string}") + # Force RQ_DASHBOARD_REDIS_URL to RQ_REDIS_URL + app.config["RQ_DASHBOARD_REDIS_URL"] = app.config["RQ_REDIS_URL"] + db.init_app(app) migrate.init_app(app) login_manager.init_app(app) diff --git a/app/settings.py b/app/settings.py index cbdced7..a5abc9f 100644 --- a/app/settings.py +++ b/app/settings.py @@ -33,7 +33,6 @@ SESSION_REDIS_URL = "redis://redis:6379/0" CACHE_TYPE = "redis" CACHE_REDIS_URL = "redis://redis:6379/1" RQ_REDIS_URL = "redis://redis:6379/2" -RQ_DASHBOARD_REDIS_URL = RQ_REDIS_URL ELASTICSEARCH_URL = "http://elasticsearch:9200" ELASTICSEARCH_INDEX_SUFFIX = "-dev" -- GitLab