Sha256: 80bd2b261d21fb0a1be2ba69efc99e20709430559f9fb39e75445c98ffbb6eb6
Contents?: true
Size: 503 Bytes
Versions: 1
Compression:
Stored size: 503 Bytes
Contents
module Raven class Sidekiq def call(worker, msg, queue) yield rescue => ex Raven.capture_exception(ex, :extra => { :sidekiq => msg }) raise end end end if Sidekiq::VERSION < '3' # old behavior ::Sidekiq.configure_server do |config| config.server_middleware do |chain| chain.add ::Raven::Sidekiq end end else Sidekiq.configure_server do |config| config.error_handlers << Proc.new {|ex,context| Raven.capture_exception(ex, context) } end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sentry-raven-0.8.0 | lib/raven/sidekiq.rb |