class AwesomeSpawn::CommandResultError

Attributes

result[R]

@return [CommandResult] The command that caused the error

Public Class Methods

default_message(command, exit_status) click to toggle source
# File lib/awesome_spawn/command_result_error.rb, line 3
def self.default_message(command, exit_status)
  "#{command} exit code: #{exit_status}"
end
new(message, result) click to toggle source
Calls superclass method
# File lib/awesome_spawn/command_result_error.rb, line 10
def initialize(message, result)
  message += " error was: #{result.error}" if !result.nil? && !result.error.empty?
  super(message)
  @result = result
end