def redis(): # Check Redis redis_results = [None, 'REDIS_BACKEND is not set'] status = 'REDIS_BACKEND is not set' if getattr(settings, 'REDIS_BACKEND', False): from caching.invalidation import get_redis_backend status = '' try: redis = get_redis_backend() redis_results = redis.info() except Exception, e: redis_results = None status = ('Failed to chat with redis') monitor_log.critical('Failed to chat with redis: (%s)' % e)
def __init__(self): from caching.invalidation import get_redis_backend self.redis = get_redis_backend()