Method: Capistrano::Transfer::SFTPTransferWrapper#initialize

Defined in:
lib/capistrano/transfer.rb

#initialize(session, &callback) ⇒ SFTPTransferWrapper

Returns a new instance of SFTPTransferWrapper.



141
142
143
144
145
# File 'lib/capistrano/transfer.rb', line 141

def initialize(session, &callback)
  session.sftp(false).connect do |sftp|
    @operation = callback.call(sftp)
  end
end