Class Merb::Rack::Tracer
In: merb-core/lib/merb-core/rack/middleware/tracer.rb
Parent: Merb::Rack::Middleware

Methods

call  

Public Instance methods

:api: plugin

[Source]

    # File merb-core/lib/merb-core/rack/middleware/tracer.rb, line 6
 6:       def call(env)
 7: 
 8:         Merb.logger.debug!("Rack environment:\n" + env.inspect + "\n\n")
 9: 
10:         status, headers, body = @app.call(env)
11: 
12:         Merb.logger.debug!("Status: #{status.inspect}")
13:         Merb.logger.debug!("Headers: #{headers.inspect}")
14:         Merb.logger.debug!("Body: #{body.inspect}")
15: 
16:         [status, headers, body]
17:       end

[Validate]