work/ssh.go

18 lines
249 B
Go

package main
import "golang.org/x/crypto/ssh"
type SSHConnection struct {
client *ssh.Client
session *ssh.Session
}
func (s *SSHConnection) Close() {
if s.session != nil {
s.session.Close()
}
if s.client != nil {
s.client.Close()
}
}