Documentation ¶
Index ¶
Constants ¶
View Source
const ( CommandSuccess = "success" CommandFailed = "failed" )
View Source
const ( StateSuccess = 1 StateFailed = 0 StateRun = 2 )
Variables ¶
This section is empty.
Functions ¶
Types ¶
type SSHManager ¶
type SSHManager struct { CurCommandIndex string CurCommand string File string PrivateKey []byte // contains filtered or unexported fields }
func NewSSH ¶
func NewSSH(File string, PrivateKey []byte) *SSHManager
func (*SSHManager) Close ¶
func (s *SSHManager) Close()
func (*SSHManager) Connect ¶
func (s *SSHManager) Connect(user string, address string)
address ip+":22"
func (*SSHManager) WaitFinish ¶
func (s *SSHManager) WaitFinish() error
func (*SSHManager) Write ¶
func (s *SSHManager) Write(cmd string) string
Click to show internal directories.
Click to hide internal directories.