Module: EasyDownloader

Defined in:
lib/easy_downloader.rb,
lib/easy_downloader/ftp.rb,
lib/easy_downloader/http.rb,
lib/easy_downloader/sftp.rb,
lib/easy_downloader/result.rb,
lib/easy_downloader/options.rb,
lib/easy_downloader/uploader.rb,
lib/easy_downloader/downloader.rb,
lib/easy_downloader/abstract_loader.rb

Defined Under Namespace

Modules: Ftp, Http, Sftp Classes: AbstractLoader, Downloader, InvalidRemoteDirectory, Options, Result, Uploader

Class Method Summary collapse

Class Method Details

.download(*options) ⇒ Object



16
17
18
# File 'lib/easy_downloader.rb', line 16

def self.download(*options)
  Downloader.new(*options).execute
end

.upload(*options) ⇒ Object



20
21
22
# File 'lib/easy_downloader.rb', line 20

def self.upload(*options)
  Uploader.new(*options).execute
end