class Sidekiq::Rails::Reloader
Public Class Methods
new(app = ::Rails.application)
click to toggle source
# File lib/sidekiq/rails.rb, line 9 def initialize(app = ::Rails.application) @app = app end
Public Instance Methods
call() { || ... }
click to toggle source
# File lib/sidekiq/rails.rb, line 13 def call params = (::Rails::VERSION::STRING >= "7.1") ? {source: "job.sidekiq"} : {} @app.reloader.wrap(**params) do yield end end
inspect()
click to toggle source
# File lib/sidekiq/rails.rb, line 20 def inspect "#<Sidekiq::Rails::Reloader @app=#{@app.class.name}>" end
to_hash()
click to toggle source
# File lib/sidekiq/rails.rb, line 24 def to_hash {app: @app.class.name} end