Exception: GLI::CommandException
- Inherits:
-
BadCommandLine
- Object
- StandardError
- BadCommandLine
- GLI::CommandException
- Defined in:
- lib/gli/exceptions.rb
Direct Known Subclasses
Instance Attribute Summary collapse
-
#command_in_context ⇒ Object
readonly
The command for which the argument was unknown.
Instance Method Summary collapse
- #exit_code ⇒ Object
-
#initialize(message, command_in_context, exit_code = nil) ⇒ CommandException
constructor
message
- the error message to show the user
command
-
the command we were using to parse command-specific options.
- the error message to show the user
Constructor Details
#initialize(message, command_in_context, exit_code = nil) ⇒ CommandException
message
-
the error message to show the user
command
-
the command we were using to parse command-specific options
36 37 38 39 40 |
# File 'lib/gli/exceptions.rb', line 36 def initialize(,command_in_context,exit_code=nil) super() @command_in_context = command_in_context @exit_code = exit_code end |
Instance Attribute Details
#command_in_context ⇒ Object (readonly)
The command for which the argument was unknown
33 34 35 |
# File 'lib/gli/exceptions.rb', line 33 def command_in_context @command_in_context end |
Instance Method Details
#exit_code ⇒ Object
42 43 44 |
# File 'lib/gli/exceptions.rb', line 42 def exit_code @exit_code || super end |