From 13f86de4b8d686e16a671df0545c7b5310fcae13 Mon Sep 17 00:00:00 2001 From: Graham McIntire Date: Sat, 24 Jan 2026 15:43:27 -0600 Subject: [PATCH] use application config for redis password instead of env --- lib/towerops/application.ex | 4 ++-- lib/towerops/exq_supervisor.ex | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/lib/towerops/application.ex b/lib/towerops/application.ex index 5170c5c6..5b870b30 100644 --- a/lib/towerops/application.ex +++ b/lib/towerops/application.ex @@ -117,9 +117,9 @@ defmodule Towerops.Application do node_name: node() ] - # Add password if configured + # Add password if configured (read from application config set by runtime.exs) base_opts = - case System.get_env("REDIS_PASSWORD") do + case Keyword.get(redis_config, :password) do nil -> base_opts "" -> base_opts password -> Keyword.put(base_opts, :password, password) diff --git a/lib/towerops/exq_supervisor.ex b/lib/towerops/exq_supervisor.ex index 40f94a57..9b4886b7 100644 --- a/lib/towerops/exq_supervisor.ex +++ b/lib/towerops/exq_supervisor.ex @@ -97,8 +97,8 @@ defmodule Towerops.ExqSupervisor do ] ] - # Add password if configured - case System.get_env("REDIS_PASSWORD") do + # Add password if configured (read from application config set by runtime.exs) + case Keyword.get(redis_config, :password) do nil -> base_config "" -> base_config password -> Keyword.put(base_config, :password, password)