Class: Hobo::ErrorHandlers::Debug
- Inherits:
-
Object
- Object
- Hobo::ErrorHandlers::Debug
- Includes:
- ExitCodeMap
- Defined in:
- lib/hobo/error_handlers/debug.rb
Constant Summary
Constants included from ExitCodeMap
ExitCodeMap::DEFAULT_EXIT_CODE, ExitCodeMap::EXIT_CODES
Instance Method Summary collapse
Instance Method Details
#handle(error) ⇒ Object
6 7 8 9 |
# File 'lib/hobo/error_handlers/debug.rb', line 6 def handle error Hobo.ui.error "\n(#{error.class}) #{error.}\n\n#{(error.backtrace || []).join("\n")}" return EXIT_CODES[error.class.to_s] || DEFAULT_EXIT_CODE end |