def add_service(service_name, value, score): if not score: score = 0 service = config.redis_services().get(service_name) if not service: return None return RedisManager.get_instance().zadd(service, score, value)
def get_service(service_name, score_max, score_min=0, withscores=False): service = config.redis_services().get(service_name) if not service: return None return RedisManager.get_instance().zrangebyscore(name=service, min=score_min, max=score_max, withscores=withscores)