Class: Checkups::OneCheckupWorker
- Inherits:
-
Object
- Object
- Checkups::OneCheckupWorker
- Includes:
- Sidekiq::Worker
- Defined in:
- lib/checkups/sidekiq_worker.rb
Instance Method Summary collapse
-
#perform(klass, verbose = false) ⇒ Object
:hourly or :daily.
Instance Method Details
#perform(klass, verbose = false) ⇒ Object
:hourly or :daily
27 28 29 30 31 32 |
# File 'lib/checkups/sidekiq_worker.rb', line 27 def perform(klass, verbose = false) klass.constantize.new(verbose: verbose).tap do |checkup| printf "Checkup: #{klass}..." if verbose checkup.check_and_notify! end end |