File size: 964 Bytes
f7095e2
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
import os
import socket
from firebase_admin import credentials

def obtenAccesoHF():
    if local_check():
        print("Estoy en entorno Local...")        
        import bridges
        #Acceso a HF
        llave = bridges.llave
        #Acceso a Firebase
        # Use the application default credentials.
        firebase_cred = credentials.Certificate('config.json')
    else:
        print("Estoy en entorno Remoto...")
        #Acceso a HF
        llave = os.getenv("llave")
        firebase_cred = os.getenv("firebase_cred")
    return llave, firebase_cred

def local_check(): 

    hostname = socket.gethostname()
    #r-moibe-nowme
    print("Dentro de local_check... , el hostname es: ", hostname)

    #Estoy usando el nombre de la app para identificar que estoy corriendola en HF.
    if "-nowme" in hostname:
        print("Ejecutando api en el servidor.")
        return False
    else:
        print("Ejecutando api en local.")
        return True