MCPcopy Create free account
hub / github.com/Driver-C/tryssh / GetSSHConnectorFromConfig

Function GetSSHConnectorFromConfig

pkg/launcher/base.go:146–155  ·  view source on GitHub ↗

GetSSHConnectorFromConfig creates an SSHConnector from a ServerListConfig entry.

(conf *config.ServerListConfig)

Source from the content-addressed store, hash-verified

144
145// GetSSHConnectorFromConfig creates an SSHConnector from a ServerListConfig entry.
146func GetSSHConnectorFromConfig(conf *config.ServerListConfig) *SSHConnector {
147 return &SSHConnector{
148 IP: conf.IP,
149 Port: conf.Port,
150 User: conf.User,
151 Password: conf.Password,
152 Key: conf.Key,
153 SSHTimeout: 5 * time.Second,
154 }
155}
156
157// GetConfigFromSSHConnector converts an SSHConnector back into a ServerListConfig.
158func GetConfigFromSSHConnector(tgt *SSHConnector) *config.ServerListConfig {

Callers 5

tryCopyWithCacheMethod · 0.92
tryLoginWithCacheMethod · 0.92
PruneCachesMethod · 0.92

Calls

no outgoing calls

Tested by 1