import random

from mq import MessageQueue

addr = {
    "host":"127.0.0.1",
    "port":6379,
    "queue":'queue'
}

r = MessageQueue(**addr)

def random_str(num):
    randomlength=num
    str = ''
    chars = 'AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz0123456789'
    length = len(chars) - 1
    _random = random.Random()
    for i in range(randomlength):
        str+=chars[_random.randint(0, length)]
    return str

if __name__ == "__main__":
    queue = 'queue'
    ack_queue = "ack_%s"%queue
    for _i in range(100):
        r.zadd(random_str(10),int(time.time()))
    res = r._conn.zrangebyscore(ack_queue,0,int(time.time()))
    print res