Class: Rosendo::App
- Inherits:
-
Object
- Object
- Rosendo::App
- Defined in:
- lib/rosendo/app.rb
Class Method Summary collapse
Class Method Details
.process(request, response) ⇒ Object
14 15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/rosendo/app.rb', line 14 def process(request, response) if route = routes.for(request) response.body = begin route.call(request, response) rescue Exception => e response.status = 500 e.inspect + "\n\n" + e.backtrace.join("\n") end else response.status = 404 response.body = "404 Not Found" end end |