class ShellWhisperer::CommandFailed
Attributes
exit_code[R]
original_command[R]
original_message[R]
Public Class Methods
new(cmd, result, exit_code)
click to toggle source
Calls superclass method
# File lib/shell_whisperer.rb, line 8 def initialize(cmd, result, exit_code) @original_command = cmd @original_message = result @exit_code = exit_code super "Attempted to run #{cmd.inspect} but the shell reported error: " \ "#{result.chomp.inspect} and exited with exit code #{exit_code}." end