Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Keychain ¶
type Keychain struct {
// contains filtered or unexported fields
}
func (*Keychain) AddPEMKeyPassword ¶
type ScpStorage ¶
type ScpStorage struct { Keychain *Keychain Password string User string Endpoint string // contains filtered or unexported fields }
func NewScpStorage ¶
func NewScpStorage(host, port, user, password string, keychain *Keychain) *ScpStorage
func (*ScpStorage) Connect ¶
func (ss *ScpStorage) Connect() error
func (*ScpStorage) Pull ¶
func (ss *ScpStorage) Pull(remotePath, localPath string) error
func (*ScpStorage) Push ¶
func (ss *ScpStorage) Push(localPath, remotePath string) error
Click to show internal directories.
Click to hide internal directories.