Moibe
Ready to Go
ea6d989
raw
history blame
525 Bytes
import time
import avaimet
import gradio as gr
def getAccess(userfile):
sshListo, sftpListo = avaimet.conecta()
#Obtiene la caja donde está guardados los tokens.
caja = avaimet.obtenCaja(userfile)
tokens = avaimet.obtenTokens(sftpListo, caja)
resultado_final = avaimet.aplicaReglas(sftpListo, caja, tokens)
avaimet.cierraConexion(sshListo, sftpListo)
return resultado_final
iface = gr.Interface(fn=getAccess, inputs="text", outputs="text")
iface.launch()