Sha256: 94d42f5951b5b9ea3d70c0ee9d5555052d35c8d3d308b401aa9c9087774a0b50

Contents?: true

Size: 582 Bytes

Versions: 6

Compression:

Stored size: 582 Bytes

Contents

require "sidekiq"
require "sentry-ruby"
require "sentry/sidekiq/version"
require "sentry/sidekiq/error_handler"
require "sentry/sidekiq/cleanup_middleware"
# require "sentry/sidekiq/configuration"

module Sentry
  module Sidekiq
    META = { "name" => "sentry.ruby.sidekiq", "version" => Sentry::Sidekiq::VERSION }.freeze
  end

  def self.sdk_meta
    Sentry::Sidekiq::META
  end
end

Sidekiq.configure_server do |config|
  config.error_handlers << Sentry::Sidekiq::ErrorHandler.new
  config.server_middleware do |chain|
    chain.add Sentry::Sidekiq::CleanupMiddleware
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
sentry-sidekiq-4.1.1 lib/sentry-sidekiq.rb
sentry-sidekiq-4.1.0 lib/sentry-sidekiq.rb
sentry-sidekiq-4.0.0 lib/sentry-sidekiq.rb
sentry-sidekiq-0.2.0 lib/sentry-sidekiq.rb
sentry-sidekiq-0.1.3 lib/sentry-sidekiq.rb
sentry-sidekiq-0.1.2 lib/sentry-sidekiq.rb