(client *ssh.Client)
| 19 | } |
| 20 | |
| 21 | func MakeSSHShellClient(client *ssh.Client) *SSHShellClient { |
| 22 | return &SSHShellClient{client: client} |
| 23 | } |
| 24 | |
| 25 | func (c *SSHShellClient) MakeProcessController(cmdSpec CommandSpec) (ShellProcessController, error) { |
| 26 | return MakeSSHCmdClient(c.client, cmdSpec) |