new (Capistrano::Transfer)

    # 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