Moibe commited on
Commit
e5f9727
1 Parent(s): a10f224

getData Ready!

Browse files
Files changed (3) hide show
  1. avaimet.py +14 -4
  2. funciones.py +3 -2
  3. main.py +2 -2
avaimet.py CHANGED
@@ -19,13 +19,23 @@ def conecta():
19
 
20
  return ssh, sftp
21
 
22
- def obtenData():
23
  # Ruta del archivo remoto
24
  ruta_remota = nodes.data
25
 
26
- data = ruta_remota + "sulku-data.py"
27
-
28
- return data
 
 
 
 
 
 
 
 
 
 
29
 
30
  def obtenCaja(userfile):
31
 
 
19
 
20
  return ssh, sftp
21
 
22
+ def obtenDirData():
23
  # Ruta del archivo remoto
24
  ruta_remota = nodes.data
25
 
26
+ dir_data = ruta_remota + "data.py"
27
+
28
+ return dir_data
29
+
30
+ def obtenData(sftp, dir_data):
31
+
32
+ with sftp.open(dir_data, 'rb') as archivo:
33
+ # Leer el contenido del archivo como bytes
34
+ contenido = archivo.read()
35
+
36
+ print("Imprimiendo contenido: ", contenido)
37
+
38
+ return contenido
39
 
40
  def obtenCaja(userfile):
41
 
funciones.py CHANGED
@@ -6,8 +6,9 @@ def getData():
6
  #Genera conexi贸n inicial.
7
  sshListo, sftpListo = avaimet.conecta()
8
  #Obtiene la caja donde est谩 guardados los tokens.
9
- data = avaimet.obtenData()
10
-
 
11
  #Cierra la conexi贸n.
12
  avaimet.cierraConexion(sshListo, sftpListo)
13
 
 
6
  #Genera conexi贸n inicial.
7
  sshListo, sftpListo = avaimet.conecta()
8
  #Obtiene la caja donde est谩 guardados los tokens.
9
+ dir_data = avaimet.obtenDirData()
10
+
11
+ data = avaimet.obtenData(sftpListo, dir_data)
12
  #Cierra la conexi贸n.
13
  avaimet.cierraConexion(sshListo, sftpListo)
14
 
main.py CHANGED
@@ -13,8 +13,8 @@ def start():
13
  #V铆a Path
14
  @app.get("/getData/")
15
  def getData():
16
- #data = funciones.getData()
17
- data = "Hola Mundo"
18
  print("Tipo de resultado:", type(data))
19
  return data
20
 
 
13
  #V铆a Path
14
  @app.get("/getData/")
15
  def getData():
16
+ data = funciones.getData()
17
+
18
  print("Tipo de resultado:", type(data))
19
  return data
20