diff --git a/src/python/jw/pkg/lib/ec/SSHClient.py b/src/python/jw/pkg/lib/ec/SSHClient.py index 6df4a4d7..d944d0be 100644 --- a/src/python/jw/pkg/lib/ec/SSHClient.py +++ b/src/python/jw/pkg/lib/ec/SSHClient.py @@ -27,6 +27,7 @@ class SSHClient(ExecContext): log(ERR, f'Failed to parse SSH URI "{uri}"') raise self.__hostname = parsed.hostname + self.__port = parsed.port self.__password = parsed.password self.__username = parsed.username @@ -107,6 +108,10 @@ class SSHClient(ExecContext): def hostname(self): return self.__hostname + @property + def port(self): + return self.__port + def set_password(self, password: str) -> None: self.__password = password