import os import socket import config_creator def local_check(): hostname = socket.gethostname() #r-moibe-nowme print("Hostname: ", hostname) #Estoy usando el nombre de la app para identificar que estoy corriendola en HF. #Ésto independiente al servidor en uso. if "-nowme" in hostname: print("Ejecutando api en el servidor.") return False else: print("Ejecutando api en local.") return True def defineAmbiente(): if local_check(): import bridges llave = bridges.llave #Acceso a HF servidor = "sosa" #o "sosa", depende de donde deduciras el tiempo de gpu cuando pruebas en local. hora_renovacion = 17 servicio = "desarrollo" else: llave = os.getenv("llave") servidor = os.getenv("servidor") print("El servidor remoto es: ", servidor) hora_renovacion = os.getenv("hora_renovacion") servicio = os.getenv("servicio") config_creator.creaConfigFirestore('firebase_prod') return llave, servidor, hora_renovacion, servicio