Sha256: eecd075d881f11a420da1d5c4ecdf8b82d94f2da995a3cd64fcd712ce035a1da
Contents?: true
Size: 524 Bytes
Versions: 5
Compression:
Stored size: 524 Bytes
Contents
module Sidekiq def self.hook_rails! if defined?(::ActiveRecord) ::ActiveRecord::Base.__send__(:include, Sidekiq::Extensions::ActiveRecord) end if defined?(::ActionMailer) ::ActionMailer::Base.extend(Sidekiq::Extensions::ActionMailer) end end class Rails < ::Rails::Engine config.autoload_paths << File.expand_path("#{config.root}/app/workers") if File.exist?("#{config.root}/app/workers") initializer 'sidekiq' do Sidekiq.hook_rails! end end if defined?(::Rails) end
Version data entries
5 entries across 5 versions & 1 rubygems
Version | Path |
---|---|
sidekiq-2.17.8 | lib/sidekiq/rails.rb |
sidekiq-3.0.0 | lib/sidekiq/rails.rb |
sidekiq-2.17.7 | lib/sidekiq/rails.rb |
sidekiq-2.17.6 | lib/sidekiq/rails.rb |
sidekiq-2.17.5 | lib/sidekiq/rails.rb |