module Sidekiq::Cronitor
Constants
- VERSION
Public Class Methods
included(base)
click to toggle source
# File lib/sidekiq/cronitor.rb, line 7 def self.included(base) unless base.ancestors.include?(Sidekiq::Worker) raise ArgumentError, 'Sidekiq::Cronitor can only be included in a Sidekiq::Worker' end base.extend(ClassMethods) # Automatically add sidekiq middleware when we're first included Sidekiq.configure_server do |config| unless config.server_middleware.exists?(Sidekiq::Cronitor::Middleware) config.server_middleware.add(Sidekiq::Cronitor::Middleware) end end end
Public Instance Methods
cronitor()
click to toggle source
# File lib/sidekiq/cronitor.rb, line 22 def cronitor self.class.cronitor end