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()
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()
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()
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()