class AwesomeSpawn::CommandResult

Attributes

command_line[R]
error[R]
exit_status[R]
output[R]

Public Class Methods

new(command_line, output, error, exit_status) click to toggle source
# File lib/awesome_spawn/command_result.rb, line 5
def initialize(command_line, output, error, exit_status)
  @command_line = command_line
  @output       = output
  @error        = error
  @exit_status  = exit_status
end

Public Instance Methods

failure?() click to toggle source
# File lib/awesome_spawn/command_result.rb, line 16
def failure?
  exit_status != 0
end
inspect() click to toggle source
# File lib/awesome_spawn/command_result.rb, line 20
def inspect
  "#{to_s.chop} @exit_status=#{@exit_status}>"
end
success?() click to toggle source
# File lib/awesome_spawn/command_result.rb, line 12
def success?
  exit_status == 0
end