MCPcopy Create free account
hub / github.com/devnullvoid/pvetui / SSHClientImpl

Struct SSHClientImpl

internal/plugins/command-runner/ssh_client.go:21–28  ·  view source on GitHub ↗

SSHClientImpl implements SSH command execution using Go's crypto/ssh library

Source from the content-addressed store, hash-verified

19
20// SSHClientImpl implements SSH command execution using Go's crypto/ssh library
21type SSHClientImpl struct {
22 username string
23 authValue string
24 keyPath string
25 timeout time.Duration
26 port int
27 jumpHost JumpHostConfig
28}
29
30func crSSHLogger() interfaces.Logger {
31 return logger.GetGlobalLogger()

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected