Module: EDB::Storage::FTP
- Defined in:
- lib/edb/storage/ftp.rb
Class Method Summary collapse
Class Method Details
.upload(source) ⇒ Object
30 31 32 33 34 35 36 |
# File 'lib/edb/storage/ftp.rb', line 30 def upload(source) data = ::EDB.opts[:STORAGE][:FTP] ::EDB::Logger.log(:info, "Uploading #{source} to #{data[:username]}@#{data[:host]} via FTP...") ftp = FtpSync.new(data[:host], data[:username], data[:password]) ftp.push_files('.', data[:path], [source]) end |