# File lib/net/ssh/session.rb, line 123 def run_multiple(commands=[], options={}) results = [] [commands].flatten.compact.each do |cmd| result = run(cmd) yield(result) if block_given? results << result break if results.last.failure? && options[:break] == true end results end