mirror of
https://github.com/apache/superset.git
synced 2024-09-16 10:39:55 -04:00
fix(ssh-tunnel): add password to from_private_key
function (#23175)
This commit is contained in:
parent
196e3eac8b
commit
cb9bff72d6
@ -61,9 +61,10 @@ class SSHManager:
|
||||
params["ssh_password"] = ssh_tunnel.password
|
||||
elif ssh_tunnel.private_key:
|
||||
private_key_file = StringIO(ssh_tunnel.private_key)
|
||||
private_key = RSAKey.from_private_key(private_key_file)
|
||||
private_key = RSAKey.from_private_key(
|
||||
private_key_file, ssh_tunnel.private_key_password
|
||||
)
|
||||
params["ssh_pkey"] = private_key
|
||||
params["ssh_private_key_password"] = ssh_tunnel.private_key_password
|
||||
|
||||
return open_tunnel(**params)
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user