Versions in this module Expand all Collapse all v0 v0.0.1 Aug 22, 2020 Changes in this version + func CompressTar(srcDirPath string, destFilePath string) error + func CompressZip(fileDir string, outputPath string) error + func FromLocal(localPath string) string + type SSH struct + Password string + PkFile string + PkPassword string + Timeout *time.Duration + User string + func New() *SSH + func (ss *SSH) Cmd(host string, cmd string) []byte + func (ss *SSH) CmdToString(host, cmd, spilt string) string + func (ss *SSH) Connect(host string) (*ssh.Session, error) + func (ss *SSH) Copy(host, localFilePath, remoteFilePath string) + func (ss *SSH) CopyConfigFile(host, remoteFilePath string, localFilePathOrBytes interface{}) + func (ss *SSH) CopyForMD5(host, localFilePath, remoteFilePath, md5 string) bool + func (ss *SSH) CopyRemoteFileToLocal(host, localFilePath, remoteFilePath string) + func (ss *SSH) Md5Sum(host, remoteFilePath string) string