Spaces:
Running
Running
Moibe
commited on
Commit
·
30d819a
1
Parent(s):
0a38bbd
Build pk on the go
Browse files- 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
|
|
|
17 |
|
18 |
-
|
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
|