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