Example #1
0
def insert(*args):
    try:
        start = int(args[0])
        num = int(args[1])
    except:
        start = 0
        num = 1000

    try:
        val = '%012d' % int(args[2])
    except:
        val = None

    print 'insert:', start, num, val

    m = MemLinkClient('127.0.0.1', READ_PORT, WRITE_PORT, 10)

    ret = m.create_list(key, 12, '32:32:2')
    if ret != MEMLINK_OK:
        print 'create haha error!', ret
        #return

    for i in xrange(start, start + num):
        if not val:
            val2 = '%012d' % i
        else:
            val2 = val
        print 'insert:', val2
        mstr = '%d:%d:1' % (i, i)
        ret = m.insert(key, val2, mstr, i)
        if ret != MEMLINK_OK:
            print 'insert error:', ret, i
            return

    m.destroy()
Example #2
0
def insert(*args):
    try:
        start = int(args[0])
        num = int(args[1])
    except:
        start = 0
        num = 1000

    try:
        val = '%012d' % int(args[2])
    except:
        val = None

    print 'insert:', start, num, val

    m = MemLinkClient('127.0.0.1', READ_PORT, WRITE_PORT, 10)

    ret = m.create_list(key, 12, '32:32:2')
    if ret != MEMLINK_OK:
        print 'create haha error!', ret
        #return

    for i in xrange(start, start + num):
        if not val:
            val2 = '%012d' % i
        else:
            val2 = val
        print 'insert:', val2
        mstr = '%d:%d:1' % (i, i)
        ret = m.insert(key, val2, mstr, i)
        if ret != MEMLINK_OK:
            print 'insert error:', ret, i
            return

    m.destroy()
Example #3
0
def rpush(*args):
    try:
        start = int(args[0])
        num = int(args[1])
    except:
        start = 0
        num = 1000

    try:
        val = '%012d' % int(args[2])
    except:
        val = None

    print 'lpush:', start, num, val

    m = MemLinkClient('127.0.0.1', READ_PORT, WRITE_PORT, 10)

    ret = m.create_list(key, 12, '1')
    if ret != MEMLINK_OK:
        print 'create haha error!', ret
        #return

    for i in xrange(start, start + num):
        if not val:
            val2 = '%012d' % i
        else:
            val2 = val
        print 'rpush:', val2
        ret = m.rpush(key, val2, '1')
        if ret != MEMLINK_OK:
            print 'rpush error:', ret, i
            return

    m.destroy()
Example #4
0
def rpush(*args):
    try:
        start = int(args[0])
        num = int(args[1])
    except:
        start = 0
        num = 1000

    try:
        val = '%012d' % int(args[2])
    except:
        val = None

    print 'lpush:', start, num, val

    m = MemLinkClient('127.0.0.1', READ_PORT, WRITE_PORT, 10)

    ret = m.create_list(key, 12, '1')
    if ret != MEMLINK_OK:
        print 'create haha error!', ret
        #return

    for i in xrange(start, start + num):
        if not val:
            val2 = '%012d' % i
        else:
            val2 = val
        print 'rpush:', val2
        ret = m.rpush(key, val2, '1')
        if ret != MEMLINK_OK:
            print 'rpush error:', ret, i
            return

    m.destroy()