Versions in this module Expand all Collapse all v0 v0.55.0 May 4, 2024 v0.54.0 Apr 4, 2024 Changes in this version + type Client struct + func NewClientInteractive(section *sshconfig.Section) (cl *Client, err error) + func (cl *Client) Close() (err error) + func (cl *Client) Execute(ctx context.Context, cmd string) (err error) + func (cl *Client) Output(cmd string) (stdout, stderr []byte, err error) + func (cl *Client) ScpGet(remote, local string) (err error) + func (cl *Client) ScpPut(local, remote string) (err error) + func (cl *Client) SetSessionOutputError(stdout, stderr io.Writer) + func (cl *Client) String() string