Documentation
¶
Index ¶
- type LocalProxyClient
- func (client *LocalProxyClient) Close() (err error)
- func (client *LocalProxyClient) Run(name string, args ...string) error
- func (client *LocalProxyClient) Start(name string, args ...string) error
- func (client *LocalProxyClient) StderrPipe() (r io.Reader)
- func (client *LocalProxyClient) StdinPipe() (w io.WriteCloser)
- func (client *LocalProxyClient) StdoutPipe() (r io.Reader)
- func (client *LocalProxyClient) Wait() error
- type ProxyClient
- type SSHProxyClient
- func (client *SSHProxyClient) Close() (err error)
- func (client *SSHProxyClient) Run(name string, args ...string) error
- func (client *SSHProxyClient) Start(name string, args ...string) error
- func (client *SSHProxyClient) StderrPipe() (r io.Reader)
- func (client *SSHProxyClient) StdinPipe() (w io.WriteCloser)
- func (client *SSHProxyClient) StdoutPipe() io.Reader
- func (client *SSHProxyClient) Wait() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type LocalProxyClient ¶
type LocalProxyClient struct { Stdin io.WriteCloser Stdout io.ReadCloser Stderr io.ReadCloser // contains filtered or unexported fields }
func NewLocalProxyClient ¶
func NewLocalProxyClient() (dockerClient *LocalProxyClient, err error)
func (*LocalProxyClient) Close ¶
func (client *LocalProxyClient) Close() (err error)
func (*LocalProxyClient) Run ¶
func (client *LocalProxyClient) Run(name string, args ...string) error
func (*LocalProxyClient) Start ¶
func (client *LocalProxyClient) Start(name string, args ...string) error
func (*LocalProxyClient) StderrPipe ¶
func (client *LocalProxyClient) StderrPipe() (r io.Reader)
func (*LocalProxyClient) StdinPipe ¶
func (client *LocalProxyClient) StdinPipe() (w io.WriteCloser)
func (*LocalProxyClient) StdoutPipe ¶
func (client *LocalProxyClient) StdoutPipe() (r io.Reader)
func (*LocalProxyClient) Wait ¶
func (client *LocalProxyClient) Wait() error
type ProxyClient ¶
type SSHProxyClient ¶
type SSHProxyClient struct { Stdin io.WriteCloser Stdout io.Reader Stderr io.Reader // contains filtered or unexported fields }
func NewSSHProxyClient ¶
func NewSSHProxyClient(server common.Server) (dockerClient *SSHProxyClient, err error)
func (*SSHProxyClient) Close ¶
func (client *SSHProxyClient) Close() (err error)
func (*SSHProxyClient) Start ¶
func (client *SSHProxyClient) Start(name string, args ...string) error
func (*SSHProxyClient) StderrPipe ¶
func (client *SSHProxyClient) StderrPipe() (r io.Reader)
func (*SSHProxyClient) StdinPipe ¶
func (client *SSHProxyClient) StdinPipe() (w io.WriteCloser)
func (*SSHProxyClient) StdoutPipe ¶
func (client *SSHProxyClient) StdoutPipe() io.Reader
func (*SSHProxyClient) Wait ¶
func (client *SSHProxyClient) Wait() error
Click to show internal directories.
Click to hide internal directories.