Exception: Rootage::OptionError
- Defined in:
- lib/rootage/exception.rb
Overview
OptionError is raised when the command option is invalid.
Direct Known Subclasses
Instance Method Summary collapse
-
#initialize(cmd, msg) ⇒ OptionError
constructor
A new instance of OptionError.
- #message ⇒ Object
Constructor Details
#initialize(cmd, msg) ⇒ OptionError
Returns a new instance of OptionError.
10 11 12 13 |
# File 'lib/rootage/exception.rb', line 10 def initialize(cmd, msg) @cmd = cmd @msg = msg end |
Instance Method Details
#message ⇒ Object
15 16 17 |
# File 'lib/rootage/exception.rb', line 15 def 'Option error for "%{name}": %{msg}' % {name: @cmd.name, msg: @msg} end |