Documentation ¶
Overview ¶
sftp file downloader implementation
Index ¶
- type SftpDownloader
- func (sftpDownloader *SftpDownloader) Browse(destination *models.ParsedDestination) ([]*models.RemoteFile, error)
- func (sftpDownloader *SftpDownloader) Download(remoteFile *models.RemoteFile) (*models.RemoteFileContent, error)
- func (sftpDownloader *SftpDownloader) Remove(remoteFile *models.RemoteFile) error
- func (sftpDownloader *SftpDownloader) Stat(destination *models.ParsedDestination) (*models.RemoteFile, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SftpDownloader ¶
type SftpDownloader struct { }
sftp file downloader implementation
func (*SftpDownloader) Browse ¶
func (sftpDownloader *SftpDownloader) Browse(destination *models.ParsedDestination) ([]*models.RemoteFile, error)
func (*SftpDownloader) Download ¶
func (sftpDownloader *SftpDownloader) Download(remoteFile *models.RemoteFile) (*models.RemoteFileContent, error)
func (*SftpDownloader) Remove ¶ added in v1.1.2
func (sftpDownloader *SftpDownloader) Remove(remoteFile *models.RemoteFile) error
func (*SftpDownloader) Stat ¶
func (sftpDownloader *SftpDownloader) Stat(destination *models.ParsedDestination) (*models.RemoteFile, error)
Click to show internal directories.
Click to hide internal directories.