Moibe commited on
Commit
30d819a
·
1 Parent(s): 0a38bbd

Build pk on the go

Browse files
Files changed (1) hide show
  1. avaimet.py +9 -4
avaimet.py CHANGED
@@ -10,14 +10,19 @@ def conecta():
10
  ssh = paramiko.SSHClient()
11
  ssh.load_host_keys("nycklar/itrst")
12
 
 
 
 
 
 
 
13
  #Ahora obtendremos nuestra secret key para poder entrar a ese servidor.
14
  project_dir = os.getcwd()
15
  #Ruta de go.
16
- key_filename = os.path.join(project_dir, "nycklar", "go.py")
 
17
 
18
- #Future: Para usar ésto el método connnect necesitaría aceptar la pk como var string.
19
- go = os.getenv("go")
20
- ssh.connect(nodes.realm, username=nodes.master, pkey=go)
21
  sftp = ssh.open_sftp()
22
 
23
  return ssh, sftp
 
10
  ssh = paramiko.SSHClient()
11
  ssh.load_host_keys("nycklar/itrst")
12
 
13
+ #Future: Para usar ésto el método connnect necesitaría aceptar la pk como var string.
14
+ go = os.getenv("go")
15
+ with open("go", "w") as archivo:
16
+ # Escribimos el contenido de la variable en el archivo
17
+ archivo.write(go)
18
+
19
  #Ahora obtendremos nuestra secret key para poder entrar a ese servidor.
20
  project_dir = os.getcwd()
21
  #Ruta de go.
22
+ #key_filename = os.path.join(project_dir, "nycklar", "go")
23
+ key_filename = os.path.join(project_dir, "go")
24
 
25
+ ssh.connect(nodes.realm, username=nodes.master, key_filename=key_filename)
 
 
26
  sftp = ssh.open_sftp()
27
 
28
  return ssh, sftp