Sha256: 0e7b8fdf24bccf3ed94a51b8d3befe3d28736804789b7add41f8883d249c1377

Contents?: true

Size: 293 Bytes

Versions: 22

Compression:

Stored size: 293 Bytes

Contents

module Bugsnag::Middleware
  class Sidekiq
    def initialize(bugsnag)
      @bugsnag = bugsnag
    end

    def call(notification)
      sidekiq = notification.request_data[:sidekiq]
      notification.add_tab(:sidekiq, sidekiq) if sidekiq
      @bugsnag.call(notification)
    end
  end
end

Version data entries

22 entries across 22 versions & 2 rubygems

Version Path
bugsnag-4.2.1 lib/bugsnag/middleware/sidekiq.rb
bugsnag-4.2.0 lib/bugsnag/middleware/sidekiq.rb
bugsnag-4.1.0 lib/bugsnag/middleware/sidekiq.rb
bugsnag-4.0.2 lib/bugsnag/middleware/sidekiq.rb
bugsnag-4.0.1 lib/bugsnag/middleware/sidekiq.rb
bugsnag-4.0.0 lib/bugsnag/middleware/sidekiq.rb
bugsnag-3.0.0 lib/bugsnag/middleware/sidekiq.rb
bugsnag-2.8.13 lib/bugsnag/middleware/sidekiq.rb
bugsnag-maglev--2.8.12 lib/bugsnag/middleware/sidekiq.rb
bugsnag-2.8.12 lib/bugsnag/middleware/sidekiq.rb
bugsnag-2.8.11 lib/bugsnag/middleware/sidekiq.rb
bugsnag-2.8.10 lib/bugsnag/middleware/sidekiq.rb
bugsnag-2.8.9 lib/bugsnag/middleware/sidekiq.rb
bugsnag-2.8.8 lib/bugsnag/middleware/sidekiq.rb
bugsnag-2.8.7 lib/bugsnag/middleware/sidekiq.rb
bugsnag-2.8.6 lib/bugsnag/middleware/sidekiq.rb
bugsnag-2.8.5 lib/bugsnag/middleware/sidekiq.rb
bugsnag-2.8.4 lib/bugsnag/middleware/sidekiq.rb
bugsnag-2.8.3 lib/bugsnag/middleware/sidekiq.rb
bugsnag-2.8.2 lib/bugsnag/middleware/sidekiq.rb