diff --git a/src/python/jw/pkg/lib/SSHClient.py b/src/python/jw/pkg/lib/SSHClient.py index 846c2e76..0a0f6256 100644 --- a/src/python/jw/pkg/lib/SSHClient.py +++ b/src/python/jw/pkg/lib/SSHClient.py @@ -106,9 +106,11 @@ class SSHClientInternal(SSHClient): # export import paramiko # type: ignore # error: Library stubs not installed for "paramiko" ret = paramiko.SSHClient() ret.set_missing_host_key_policy(paramiko.AutoAddPolicy()) - path_to_key=os.path.join(os.environ['HOME'], '.ssh', 'id_rsa') try: - ret.connect(self.hostname, key_filename=path_to_key, allow_agent=True) + ret.connect( + hostname=self.hostname, + allow_agent=True + ) except Exception as e: log(ERR, f'Failed to connect to {self.hostname} with key file {path_to_key} ({str(e)})') raise