You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ParallelSSHClient.scp_send and scp_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.SSHClientwait_finished timeout is now separate from SSHClient(timeout=<timeout>) session timeout.
ParallelSSHClient.join with timeout now has finished and unfinished commands as Timeout 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 and scp_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.