import os import socket def defineAmbiente(env): if local_check(): print("Entorno Local...") import bridges if env == 'prod': llave = bridges.llave_prod webhook = bridges.webhook_prod else: llave == bridges.llave_sandbox webhook == bridges.webhook_sandbox else: print("Entorno remoto listo...") if env == 'prod': llave = os.getenv("STRIPE_KEY_PROD") #Acceso a HF webhook = os.getenv("STRIPE_WEBHOOK_SECRET_PROD") else: llave = os.getenv("STRIPE_KEY_SANDBOX") #Acceso a HF webhook = os.getenv("STRIPE_WEBHOOK_SECRET_SANDBOX") return llave, webhook 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. if "r-moibe" in hostname: print("Ejecutando api en el servidor.") return False else: print("Ejecutando api en local.") return True