summaryrefslogtreecommitdiffstats
path: root/conf
diff options
context:
space:
mode:
authorMatthew Lemon <y@yulqen.org>2024-06-04 16:39:59 +0100
committerMatthew Lemon <y@yulqen.org>2024-06-04 16:39:59 +0100
commit8c35d791df64d22fba45a95e46f43c7fc53cb2ab (patch)
tree86db07e1a428b83b0fef9957fe1d1981dbbaef3e /conf
parentfa82a3767ace972a46273069cd95122fb3600067 (diff)
Fixed database name in secrets
Diffstat (limited to 'conf')
-rw-r--r--conf/settings/prod.py42
1 files changed, 21 insertions, 21 deletions
diff --git a/conf/settings/prod.py b/conf/settings/prod.py
index f44152a..f6b2d77 100644
--- a/conf/settings/prod.py
+++ b/conf/settings/prod.py
@@ -1,35 +1,35 @@
-from .base import *
import os
+from .base import *
+
# Database
# https://docs.djangoproject.com/en/4.0/ref/settings/#databases
# Check if running in OpenShift cluster
-if os.path.exists('/etc/secret-volume'):
+if os.path.exists("/etc/secret-volume"):
# Read database credentials from mounted Secret volume
- secret_volume_path = '/etc/secret-volume'
- db_host = open(os.path.join(secret_volume_path, 'host')).read().strip()
- db_port = open(os.path.join(secret_volume_path, 'port')).read().strip()
- db_name = open(os.path.join(secret_volume_path, 'database')).read().strip()
- db_user = open(os.path.join(secret_volume_path, 'user')).read().strip()
- db_password = open(os.path.join(secret_volume_path, 'password')).read().strip()
+ secret_volume_path = "/etc/secret-volume"
+ db_host = open(os.path.join(secret_volume_path, "host")).read().strip()
+ db_port = open(os.path.join(secret_volume_path, "port")).read().strip()
+ db_name = open(os.path.join(secret_volume_path, "dbname")).read().strip()
+ db_user = open(os.path.join(secret_volume_path, "user")).read().strip()
+ db_password = open(os.path.join(secret_volume_path, "password")).read().strip()
else:
# Use environment variables for local development
- db_host = os.environ.get('DB_HOST', 'localhost')
- db_port = os.environ.get('DB_PORT', '5432')
- db_name = os.environ.get('DB_NAME', 'your_local_db_name')
- db_user = os.environ.get('DB_USER', 'your_local_db_user')
- db_password = os.environ.get('DB_PASSWORD', 'your_local_db_password')
+ db_host = os.environ.get("DB_HOST", "localhost")
+ db_port = os.environ.get("DB_PORT", "5432")
+ db_name = os.environ.get("DB_NAME", "your_local_db_name")
+ db_user = os.environ.get("DB_USER", "your_local_db_user")
+ db_password = os.environ.get("DB_PASSWORD", "your_local_db_password")
# Configure Django database settings
DATABASES = {
- 'default': {
- 'ENGINE': 'django.db.backends.postgresql',
- 'NAME': db_name,
- 'USER': db_user,
- 'PASSWORD': db_password,
- 'HOST': db_host,
- 'PORT': db_port,
+ "default": {
+ "ENGINE": "django.db.backends.postgresql",
+ "NAME": db_name,
+ "USER": db_user,
+ "PASSWORD": db_password,
+ "HOST": db_host,
+ "PORT": db_port,
}
}
-