Class: Healthchecker::Checks::Redis
- Inherits:
-
Healthchecker::Check
- Object
- Healthchecker::Check
- Healthchecker::Checks::Redis
- Defined in:
- lib/healthchecker/checks/redis.rb
Instance Attribute Summary
Attributes inherited from Healthchecker::Check
Instance Method Summary collapse
Methods inherited from Healthchecker::Check
Constructor Details
This class inherits a constructor from Healthchecker::Check
Instance Method Details
#check! ⇒ Object
6 7 8 9 10 11 |
# File 'lib/healthchecker/checks/redis.rb', line 6 def check! client = [:client] || Redis.new result = client.ping return if result == 'PONG' raise "Redis returned #{result.inspect} instead of PONG" end |