astro-blendDEV / envCharger.py
Moibe's picture
Envs
81f2e47
raw
history blame
688 Bytes
import os
from dotenv import load_dotenv
# Carga las variables del archivo .env
def load_env(environment):
"""Carga el archivo .env correspondiente al ambiente especificado."""
dotenv_path = f".env.{environment}"
print("Esto es dotenv_path")
load_dotenv(dotenv_path)
if __name__ == "__main__":
#Carga el cambiente local o prod
load_env("local")
# Accede a las variables como si fueran variables de entorno normales
MODO = os.getenv('modo')
PLATAFORMA = os.getenv('plataforma')
PROCESADOR = os.getenv('procesador')
COMPUTING = os.getenv('computing')
print(MODO)
print(PLATAFORMA)
print(PROCESADOR)
print(COMPUTING)