# File lib/net/sftp.rb, line 30 def self.start(host, user, options={}, &block) session = Net::SSH.start(host, user, options) sftp = Net::SFTP::Session.new(session, &block).connect! sftp.loop if block_given? sftp ensure session.close if session && block_given? end