From c8d784ae2ba574d044abb9d1ce707b8adaecf913 Mon Sep 17 00:00:00 2001 From: pierre geeraert Date: Thu, 26 Mar 2026 23:21:52 +0000 Subject: [PATCH] using env variable for DB creds --- django_code/cloudmanager/db_interaction.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/django_code/cloudmanager/db_interaction.py b/django_code/cloudmanager/db_interaction.py index 0f5fa96..880dbce 100644 --- a/django_code/cloudmanager/db_interaction.py +++ b/django_code/cloudmanager/db_interaction.py @@ -3,7 +3,7 @@ from django.http import HttpResponse from kubernetes_connection import apps as kubernetes_connection import datetime from cloudmanager import credentials - +import os def hello(request): kubernetes_connection.echoHello(); @@ -97,7 +97,15 @@ def all_operations(request,wanted_state,list_machine): return "" def main(request): - generated_db = DB_generation(credentials.sql.url, credentials.sql.port, credentials.sql.user, credentials.sql.password,credentials.sql.database) + + #get credentials from the env + db_host = os.environ.get('db_host') + db_port = os.environ.get('db_port') + db_user = os.environ.get('db_user') + db_password = os.environ.get('db_password') + db_name = os.environ.get('db_name') + + generated_db = DB_generation(db_host, db_port, db_user, db_password,db_name) ##operation: ## Server(s) supposed to be UP