From 3bb08a973feff0c045b1cada98dabede2d5614f2 Mon Sep 17 00:00:00 2001 From: jakobsn Date: Mon, 23 Dec 2019 17:17:52 +0100 Subject: [PATCH] Correctly use env variable to connect to database after image is running --- .env | 2 +- src/Dockerfile | 1 + src/app/models/database.py | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.env b/.env index 7ef8a90..601df7e 100644 --- a/.env +++ b/.env @@ -1 +1 @@ -groupid=90 +groupid=09 diff --git a/src/Dockerfile b/src/Dockerfile index 218f989..ee4071d 100644 --- a/src/Dockerfile +++ b/src/Dockerfile @@ -6,6 +6,7 @@ EXPOSE 8080 # Define environment COPY ./app /app +RUN echo ${groupid} > /app/models/.env WORKDIR /app ENV PYTHONPATH=/app diff --git a/src/app/models/database.py b/src/app/models/database.py index 3dd6dc8..aed0307 100644 --- a/src/app/models/database.py +++ b/src/app/models/database.py @@ -2,7 +2,7 @@ import mysql.connector from dotenv import load_dotenv import os -groupid = os.getenv("groupid") +groupid = os.getenv("groupid").lstrip("0") """ Connect the webserver to the database using the python mysql connecter.