class Heartcheck::Checks::Sidekiq
Check for a sidekiq service Base is set in heartcheck gem
Public Instance Methods
validate()
click to toggle source
validate service connection
@retun [void]
# File lib/heartcheck/checks/sidekiq.rb, line 11 def validate ::Sidekiq.redis do |connection| errors = Monitoring::Redis.run_checks(connection) errors.each { |error| append_error(error) } end end
Private Instance Methods
custom_error(key_error)
click to toggle source
customize the error message It's called in Heartcheck::Checks::Base#append_error
@param key_error [Symbol] name of action
@return [void]
# File lib/heartcheck/checks/sidekiq.rb, line 26 def custom_error(key_error) @errors << key_error end