Sha256: d7e1238e027b053276a02f5b28dea44c51b24dceb4c27f7f0ccd36f7f2c23024
Contents?: true
Size: 467 Bytes
Versions: 13
Compression:
Stored size: 467 Bytes
Contents
module Bugsnag::Middleware ## # Attaches Sidekiq job information to an error report class Sidekiq def initialize(bugsnag) @bugsnag = bugsnag end def call(report) sidekiq = report.request_data[:sidekiq] if sidekiq report.add_tab(:sidekiq, sidekiq) report.automatic_context ||= "#{sidekiq[:msg]['wrapped'] || sidekiq[:msg]['class']}@#{sidekiq[:msg]['queue']}" end @bugsnag.call(report) end end end
Version data entries
13 entries across 13 versions & 1 rubygems