Method: Waw::ErrorHandler::Backtrace#call
- Defined in:
- lib/waw/controllers/error/backtrace.rb
#call(kernel, ex) ⇒ Object
Shows a page with a friendly presented backtrace for the error that occured
40 41 42 43 44 45 46 47 48 49 50 |
# File 'lib/waw/controllers/error/backtrace.rb', line 40 def call(kernel, ex) backtrace = case ex when ::WLang::Error ex.wlang_backtrace when ::Exception ex.backtrace else [] end [500, {'Content-Type' => 'text/html'}, ex_to_html(ex, backtrace)] end |