class AbrilHeartbeat::AbstractChecker

Public Class Methods

check!() click to toggle source
# File lib/abril_heartbeat/checkers/abstract_checker.rb, line 16
def self.check!
  fail NotImplementedError
end
module_name() click to toggle source
# File lib/abril_heartbeat/checkers/abstract_checker.rb, line 7
def self.module_name
  fail NotImplementedError
end
run!() click to toggle source
# File lib/abril_heartbeat/checkers/abstract_checker.rb, line 11
def self.run!
  status, message = check!
  { module_name => { 'status' => status, 'status_message' => message } }
end
running?() click to toggle source
# File lib/abril_heartbeat/checkers/abstract_checker.rb, line 3
def self.running?
  fail NotImplementedError
end