module Hcheck::Checks::Redis
redis check module implements status include redis check dependencies
Public Class Methods
included(_base)
click to toggle source
# File lib/hcheck/checks/redis.rb, line 14 def self.included(_base) require 'redis' end
Public Instance Methods
status(config)
click to toggle source
@config { host, port, db, password }
# File lib/hcheck/checks/redis.rb, line 8 def status(config) config[:sentinels] = config[:sentinels].map(&:symbolize_keys) if config[:sentinels] ::Redis.new(config).ping end