Documentation
¶
Index ¶
- func SetDefaultLogger(logger Logger)
- type Logger
- type SSH
- func (s *SSH) Chown(user string, path string) error
- func (s *SSH) Close() error
- func (s *SSH) Download(remotePath, localDir string) (err error)
- func (s *SSH) PathExists(path string) (bool, error)
- func (s *SSH) Ping() error
- func (s *SSH) Run(cmd string) ([]byte, error)
- func (s *SSH) Runf(format string, a ...interface{}) ([]byte, error)
- func (s *SSH) Sftp() (*sftp.Client, error)
- func (s *SSH) Sudo(cmd string) ([]byte, error)
- func (s *SSH) Sudof(format string, a ...interface{}) ([]byte, error)
- func (s *SSH) Upload(localPath, remoteDir string) (err error)
- func (s *SSH) UserHomeDir() (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func SetDefaultLogger ¶ added in v1.0.1
func SetDefaultLogger(logger Logger)
Types ¶
Click to show internal directories.
Click to hide internal directories.