Sha256: 60cf7f100bb18fdb324338a3893a9a141aec4b8794849fed55cb7dea2514aa35
Contents?: true
Size: 331 Bytes
Versions: 2
Compression:
Stored size: 331 Bytes
Contents
require 'captivus' module Captivus class RackCapturer def initialize(app) @app = app end def call(env) @app.call env rescue Exception => exception Captivus.notify exception, :context => {:params => Rack::Request.new(env).params} raise end private attr_reader :app end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
captivus-0.0.6 | lib/captivus/rack_capturer.rb |
captivus-0.0.5 | lib/captivus/rack_capturer.rb |