Spaces:
Sleeping
Sleeping
Moibe
commited on
Commit
路
bf151d0
1
Parent(s):
206ad0b
Flags ready ok
Browse files- funciones.py +10 -30
funciones.py
CHANGED
|
@@ -1,9 +1,11 @@
|
|
| 1 |
import ast
|
| 2 |
import tools
|
| 3 |
-
import globales
|
| 4 |
import avaimet
|
|
|
|
| 5 |
|
| 6 |
-
#Aqu铆 van las funciones principales, las
|
|
|
|
|
|
|
| 7 |
|
| 8 |
def getData():
|
| 9 |
#Genera conexi贸n inicial.
|
|
@@ -19,7 +21,6 @@ def getData():
|
|
| 19 |
return data
|
| 20 |
|
| 21 |
def getTokens(userfile):
|
| 22 |
-
|
| 23 |
#Genera conexi贸n inicial.
|
| 24 |
sshListo, sftpListo = avaimet.conecta()
|
| 25 |
#Obtiene la caja donde est谩 guardados los tokens.
|
|
@@ -89,9 +90,11 @@ def getUserFlag(userfile):
|
|
| 89 |
|
| 90 |
# Convertir el string a una lista de tuplas utilizando ast.literal_eval()
|
| 91 |
lista_tuplas = ast.literal_eval(data)
|
| 92 |
-
|
| 93 |
tupla_encontrada = None # Inicializamos una variable para almacenar la tupla encontrada
|
| 94 |
|
|
|
|
|
|
|
|
|
|
| 95 |
for tupla in lista_tuplas:
|
| 96 |
if tupla[0] == usuario:
|
| 97 |
tupla_encontrada = tupla
|
|
@@ -99,31 +102,8 @@ def getUserFlag(userfile):
|
|
| 99 |
|
| 100 |
if tupla_encontrada:
|
| 101 |
print("La tupla encontrada es:", tupla_encontrada)
|
|
|
|
|
|
|
| 102 |
else:
|
| 103 |
print("No se encontr贸 ninguna tupla con el texto especificado.")
|
| 104 |
-
|
| 105 |
-
valor_en_1 = tupla_encontrada[1]
|
| 106 |
-
print("Revisar si es correcto que valor_en_1 sea: ", valor_en_1)
|
| 107 |
-
|
| 108 |
-
#Cierra la conexi贸n.
|
| 109 |
-
avaimet.cierraConexion(sshListo, sftpListo)
|
| 110 |
-
#Future, 驴se puede acaso que se cierre el contenido y que haga la conversi贸n al mismo tiempo?
|
| 111 |
-
|
| 112 |
-
return lista_tuplas
|
| 113 |
-
|
| 114 |
-
|
| 115 |
-
|
| 116 |
-
|
| 117 |
-
|
| 118 |
-
|
| 119 |
-
|
| 120 |
-
|
| 121 |
-
|
| 122 |
-
|
| 123 |
-
|
| 124 |
-
|
| 125 |
-
|
| 126 |
-
|
| 127 |
-
|
| 128 |
-
|
| 129 |
-
return flag
|
|
|
|
| 1 |
import ast
|
| 2 |
import tools
|
|
|
|
| 3 |
import avaimet
|
| 4 |
+
import globales
|
| 5 |
|
| 6 |
+
#Aqu铆 van las funciones principales, las queson llamadas directo por la API.
|
| 7 |
+
#Las que interactuan con el servidor est谩n en el m贸dulo avaimet.
|
| 8 |
+
#Y las herramientas adicionales est谩n en tools.
|
| 9 |
|
| 10 |
def getData():
|
| 11 |
#Genera conexi贸n inicial.
|
|
|
|
| 21 |
return data
|
| 22 |
|
| 23 |
def getTokens(userfile):
|
|
|
|
| 24 |
#Genera conexi贸n inicial.
|
| 25 |
sshListo, sftpListo = avaimet.conecta()
|
| 26 |
#Obtiene la caja donde est谩 guardados los tokens.
|
|
|
|
| 90 |
|
| 91 |
# Convertir el string a una lista de tuplas utilizando ast.literal_eval()
|
| 92 |
lista_tuplas = ast.literal_eval(data)
|
|
|
|
| 93 |
tupla_encontrada = None # Inicializamos una variable para almacenar la tupla encontrada
|
| 94 |
|
| 95 |
+
avaimet.cierraConexion(sshListo, sftpListo)
|
| 96 |
+
#Future, 驴se puede acaso que se cierre el contenido y que haga la conversi贸n al mismo tiempo?
|
| 97 |
+
|
| 98 |
for tupla in lista_tuplas:
|
| 99 |
if tupla[0] == usuario:
|
| 100 |
tupla_encontrada = tupla
|
|
|
|
| 102 |
|
| 103 |
if tupla_encontrada:
|
| 104 |
print("La tupla encontrada es:", tupla_encontrada)
|
| 105 |
+
flag = tupla_encontrada[1]
|
| 106 |
+
return flag
|
| 107 |
else:
|
| 108 |
print("No se encontr贸 ninguna tupla con el texto especificado.")
|
| 109 |
+
return "no user"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|