lib/frontkick/command_result.rb in frontkick-0.2.0 vs lib/frontkick/command_result.rb in frontkick-0.2.1

- old
+ new

@@ -1,13 +1,13 @@ module Frontkick class CommandResult attr_accessor :stdout, :stderr, :exit_code, :duration - def initialize(stdout, stderr, exit_code, duration) - @stdout = stdout - @stderr = stderr - @exit_code = exit_code - @duration = duration + def initialize(params) + @stdout = params[:stdout] || "" + @stderr = params[:stderr] || "" + @exit_code = params[:exit_code] || 0 + @duration = params[:duration] || 0 end def output @stdout end