class Euromail::SFTPConnection

Public Class Methods

new(service, sftp) click to toggle source
# File lib/euromail/sftp_connection.rb, line 4
def initialize service, sftp
  @service = service
  @sftp = sftp
end

Public Instance Methods

remove(identifier) click to toggle source
# File lib/euromail/sftp_connection.rb, line 14
def remove identifier
  @sftp.remove!( @service.filename(identifier) )
end
upload(pdf_data, identifier) click to toggle source
# File lib/euromail/sftp_connection.rb, line 9
def upload pdf_data, identifier
  io = StringIO.new(pdf_data)
  @sftp.upload!(io, @service.filename(identifier))
end