# File lib/capistrano/transfer.rb, line 26 def initialize(direction, from, to, sessions, options={}, &block) @direction = direction @from = from @to = to @sessions = sessions @options = options @callback = block @transport = options.fetch(:via, :sftp) @logger = options.delete(:logger) @session_map = {} prepare_transfers end