Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PerformDownload ¶
func PerformDownload(ctx context.Context, logger logging.Logger, deps *Dependencies, input *CmdDownloadInput) (err error)
Types ¶
type CmdDownloadInput ¶
type CmdDownloadInput struct { Config ftpclient.ConnectorConfig RemotePath string Path string }
type Dependencies ¶
type Dependencies struct { Connector ftpclient.Connector FileStore repositories.FileStore UseCase ftp.DownloadUseCase OutWriter io.Writer }
Click to show internal directories.
Click to hide internal directories.