File size: 1,026 Bytes
f7095e2
 
18aeb74
89417a8
 
 
 
 
 
 
 
 
 
 
 
3ff89da
f7095e2
0281e9a
 
 
ec1a890
89417a8
f7095e2
0281e9a
 
3ff89da
00d1318
89417a8
 
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
import os
import socket

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():
        print("Entorno Local...")        
        import bridges        
        llave = bridges.llave #Acceso a HF
        servidor = "moibe" #o Sosa Jhons, depende de donde deduciras el tiempo de gpu cuando pruebas en local.
        hora_renovacion = 17
    else:
        print("Entorno remoto listo...")        
        llave = os.getenv("llave") #Acceso a HF
        servidor = os.getenv("servidor")
        print("El servidor remoto es: ", servidor)
        hora_renovacion = os.getenv("hora_renovacion")
    return llave, servidor, hora_renovacion