Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Session ¶
Session is x/crypto/ssh wrapper with timeouts
func (Session) OutputContext ¶
OutputContext is call Session.Output with context.Context
type TimeoutDialer ¶
type TimeoutDialer struct{}
TimeoutDialer SSH dialer with timeout borrowed from https://github.com/cjcullen/kubernetes/blob/cde4f6d613b42b06946a6b68b0d55f11e8aedadb/pkg/ssh/ssh.go
func (*TimeoutDialer) DialTimeout ¶
func (d *TimeoutDialer) DialTimeout(network, addr string, config *ssh.ClientConfig, timeout time.Duration) (client *ssh.Client, err error)
Click to show internal directories.
Click to hide internal directories.