fix(env): ensure the .env is loaded
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
|
from sys import exit
|
||||||
from flask import Flask
|
from flask import Flask
|
||||||
from api.auth.loginapi import loginBP
|
from api.auth.loginapi import loginBP
|
||||||
from utils.loadDotEnv import initializeENV
|
from utils.loadDotEnv import initializeENV
|
||||||
|
|||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
flask==3.1.2
|
flask==3.1.2
|
||||||
python-dotenv
|
python-dotenv
|
||||||
psycopg-binary
|
psycopg2-binary
|
||||||
pyjwt
|
pyjwt
|
||||||
|
|||||||
@@ -2,7 +2,7 @@ import psycopg2
|
|||||||
import os
|
import os
|
||||||
|
|
||||||
def PSQLConnect():
|
def PSQLConnect():
|
||||||
conn = psycopg2.connect(os.getenv('POSTDRESS_CONNECTION'))
|
conn = psycopg2.connect(os.getenv('POSTGRES_URL'))
|
||||||
return conn
|
return conn
|
||||||
|
|
||||||
def PSQLCursor(conn):
|
def PSQLCursor(conn):
|
||||||
|
|||||||
+6
-6
@@ -2,14 +2,14 @@ import os
|
|||||||
from dotenv import load_dotenv
|
from dotenv import load_dotenv
|
||||||
from .createLogger import createLogger
|
from .createLogger import createLogger
|
||||||
|
|
||||||
|
DOTENV_PATH = '.env'
|
||||||
log = createLogger("ENV")
|
log = createLogger("ENV")
|
||||||
|
|
||||||
def initializeENV():
|
def initializeENV() -> bool:
|
||||||
dotenv_path = '../.env'
|
if os.path.exists(DOTENV_PATH):
|
||||||
if os.path.exists(dotenv_path):
|
load_dotenv(DOTENV_PATH)
|
||||||
load_dotenv(dotenv_path)
|
|
||||||
log.info('.env is loaded')
|
log.info('.env is loaded')
|
||||||
return 1
|
return True
|
||||||
else:
|
else:
|
||||||
log.error('.env isn`t loaded')
|
log.error('.env isn`t loaded')
|
||||||
return 0
|
return False
|
||||||
|
|||||||
Reference in New Issue
Block a user