Sha256: 6250b6ad889750429bef03b3ab5a13374f55d32a63fe06ed6b816f4c92bf9a94

Contents?: true

Size: 623 Bytes

Versions: 48

Compression:

Stored size: 623 Bytes

Contents

require "resque"
require "sentry-ruby"
require "sentry/integrable"
require "sentry/resque/configuration"
require "sentry/resque/version"
require "sentry/resque"

module Sentry
  module Resque
    extend Sentry::Integrable

    register_integration name: "resque", version: Sentry::Resque::VERSION

    if defined?(::Rails::Railtie)
      class Railtie < ::Rails::Railtie
        config.after_initialize do
          next unless Sentry.initialized? && defined?(::Sentry::Rails)

          Sentry.configuration.rails.skippable_job_adapters << "ActiveJob::QueueAdapters::ResqueAdapter"
        end
      end
    end
  end
end

Version data entries

48 entries across 48 versions & 1 rubygems

Version Path
sentry-resque-5.20.1 lib/sentry-resque.rb
sentry-resque-5.20.0 lib/sentry-resque.rb
sentry-resque-5.19.0 lib/sentry-resque.rb
sentry-resque-5.18.2 lib/sentry-resque.rb
sentry-resque-5.18.1 lib/sentry-resque.rb
sentry-resque-5.18.0 lib/sentry-resque.rb
sentry-resque-5.17.3 lib/sentry-resque.rb
sentry-resque-5.17.2 lib/sentry-resque.rb
sentry-resque-5.17.1 lib/sentry-resque.rb
sentry-resque-5.17.0 lib/sentry-resque.rb
sentry-resque-5.16.1 lib/sentry-resque.rb
sentry-resque-5.16.0 lib/sentry-resque.rb
sentry-resque-5.15.2 lib/sentry-resque.rb
sentry-resque-5.15.1 lib/sentry-resque.rb
sentry-resque-5.15.0 lib/sentry-resque.rb
sentry-resque-5.14.0 lib/sentry-resque.rb
sentry-resque-5.13.0 lib/sentry-resque.rb
sentry-resque-5.12.0 lib/sentry-resque.rb
sentry-resque-5.11.0 lib/sentry-resque.rb
sentry-resque-5.10.0 lib/sentry-resque.rb