Method: Raven::Rack.capture_type

Defined in:
lib/raven/integrations/rack.rb

.capture_type(exception, env, options = {}) ⇒ Object Also known as: capture_message, capture_exception



24
25
26
27
28
29
30
31
32
33
# File 'lib/raven/integrations/rack.rb', line 24

def self.capture_type(exception, env, options = {})
  if env['raven.requested_at']
    options[:time_spent] = Time.now - env['raven.requested_at']
  end
  Raven.capture_type(exception, options) do |evt|
    evt.interface :http do |int|
      int.from_rack(env)
    end
  end
end