class AppStatus::Adapters::Redis

Public Class Methods

status() click to toggle source
# File lib/app_status/adapters/redis.rb, line 4
def self.status
  if defined?(::Redis)
    ::Redis.current.ping == 'PONG' ? 'OK' : 'o_O'
  else
    'N/A'
  end
rescue => e
  AppStatus.logger.error "STATUS ERROR: [REDIS] #{e.message}"
  AppStatus.logger.error e
  'Down'
end