Documentation
      ¶
    
    
  
    
  
    Index ¶
- Constants
 - func ConnectToClient(connCtx context.Context, opts *SSHOpts, currentClient *ssh.Client, ...) (*ssh.Client, int32, error)
 - func CpWshToRemote(ctx context.Context, client *ssh.Client, clientOs string, clientArch string) error
 - func GetClientPlatform(ctx context.Context, shell genconn.ShellClient) (string, string, error)
 - func GetClientPlatformFromOsArchStr(ctx context.Context, osArchStr string) (string, string, error)
 - func IsPowershell(shellPath string) bool
 - func NormalizeConfigPattern(pattern string) string
 - func ParseProfiles() []string
 - func SimpleMessageFromPossibleConnectionError(err error) string
 - func WaveSshConfigUserSettings() *ssh_config.UserSettings
 - type ConnectionDebugInfo
 - type ConnectionError
 - type HostKeyAlgorithms
 - type SSHOpts
 - type UserInputCancelError
 
Constants ¶
      View Source
      
  
const SshProxyJumpMaxDepth = 10
    Variables ¶
This section is empty.
Functions ¶
func ConnectToClient ¶
func CpWshToRemote ¶ added in v0.11.0
func GetClientPlatform ¶ added in v0.11.0
returns (os, arch, error) guaranteed to return a supported platform
func GetClientPlatformFromOsArchStr ¶ added in v0.11.0
func IsPowershell ¶
func NormalizeConfigPattern ¶
func ParseProfiles ¶ added in v0.11.0
func ParseProfiles() []string
func SimpleMessageFromPossibleConnectionError ¶ added in v0.11.0
func WaveSshConfigUserSettings ¶ added in v0.9.0
func WaveSshConfigUserSettings() *ssh_config.UserSettings
Types ¶
type ConnectionDebugInfo ¶ added in v0.9.0
type ConnectionError ¶ added in v0.9.0
type ConnectionError struct {
	*ConnectionDebugInfo
	Err error
}
    func (ConnectionError) Error ¶ added in v0.9.0
func (ce ConnectionError) Error() string
type HostKeyAlgorithms ¶
type SSHOpts ¶
type UserInputCancelError ¶
type UserInputCancelError struct {
	Err error
}
    func (UserInputCancelError) Error ¶
func (uice UserInputCancelError) Error() string
 Click to show internal directories. 
   Click to hide internal directories.