Sha256: 4dea0184240a1b8bae6bc97022365d48a5b03b34e73b88a23410ff89b57ceafc

Contents?: true

Size: 482 Bytes

Versions: 80

Compression:

Stored size: 482 Bytes

Contents

# frozen_string_literal: true

begin
  # Do not load active job if already loaded
  require 'active_job' unless Object.const_defined?('ActiveJob')

  require_relative 'queue_adapters/karafka_adapter'

  module ActiveJob
    # Namespace for usage simplification outside of Rails where Railtie will not kick in.
    # That way a require 'active_job/karafka' should be enough to use it
    module Karafka
    end
  end
rescue LoadError
  # We extend ActiveJob stuff in the railtie
end

Version data entries

80 entries across 80 versions & 1 rubygems

Version Path
karafka-2.4.17 lib/active_job/karafka.rb
karafka-2.4.16 lib/active_job/karafka.rb
karafka-2.4.15 lib/active_job/karafka.rb
karafka-2.4.14 lib/active_job/karafka.rb
karafka-2.4.13 lib/active_job/karafka.rb
karafka-2.4.12 lib/active_job/karafka.rb
karafka-2.4.11 lib/active_job/karafka.rb
karafka-2.4.10 lib/active_job/karafka.rb
karafka-2.4.9 lib/active_job/karafka.rb
karafka-2.4.8 lib/active_job/karafka.rb
karafka-2.4.7 lib/active_job/karafka.rb
karafka-2.4.6 lib/active_job/karafka.rb
karafka-2.4.5 lib/active_job/karafka.rb
karafka-2.4.4 lib/active_job/karafka.rb
karafka-2.4.3 lib/active_job/karafka.rb
karafka-2.4.0 lib/active_job/karafka.rb
karafka-2.4.0.rc1 lib/active_job/karafka.rb
karafka-2.3.4 lib/active_job/karafka.rb
karafka-2.4.0.beta2 lib/active_job/karafka.rb
karafka-2.4.0.beta1 lib/active_job/karafka.rb