# Functions
CreateKeyPair creates a key pair.
CreateTempFileFromString creates a temporary file containing 'content'.
ExtractRetCode extracts info from the error.
GetBashLibrary generates the content of {{.reserved_BashLibrary}}.
IsSCPRetryable tells if the retcode of a scp command may be retried.
IsSSHRetryable tells if the retcode of a ssh command may be retried.
SCPErrorString returns if possible the string corresponding to SCP execution.
SSHErrorString returns if possible the string corresponding to SSH execution.
# Structs
SSHCommand defines a SSH command.
SSHConfig helper to manage ssh session.
SSHTunnel a SSH tunnel.