parallel-ssh v1.13.0 Release Notes
Release Date: 2020-09-03 // over 3 years ago-
๐ Changes
- โ Added
pssh.config.HostConfig
for providing per-host configuration. Replaces dictionaryhost_config
which is now deprecated. See per-host configuration - https://parallel-ssh.readthedocs.io/en/latest/advanced.html#per-host-configuration - documentation. ParallelSSHClient.scp_send
andscp_recv
with directory target path will now copy source file to directory keeping existing name instead of failing when recurse is off - #183.- โฑ
pssh.clients.ssh.SSHClient
wait_finished
timeout is now separate fromSSHClient(timeout=<timeout>)
session timeout. - ๐ป
ParallelSSHClient.join
with timeout now has finished and unfinished commands asTimeout
exception arguments for use by client code.
๐ Fixes
ParallelSSHClient.copy_file
with recurse enabled and absolute destination path would create empty directory in home directory of user - #197.ParallelSSHClient.copy_file
andscp_recv
with recurse enabled would not create remote directories when copying empty local directories.ParallelSSHClient.scp_send
would require SFTP when recurse is off and remote destination path contains directory - #157.ParallelSSHClient.scp_recv
could block infinitely on large - 200-300MB or more - files.- โฑ
SSHClient.wait_finished
would not apply timeout value given.
- โ Added