#!/usr/bin/env python """pooltest Bring up two memcaches on :11211 and :11212. Try killing one or both. If this code raises any exceptions, it's a bug.""" import sys sys.path.append("..") import memcache import time mc = memcache.Client(["127.0.0.1:11211", "127.0.0.1:11212"], debug=1) def test_setget(key, val): print "Testing set/get {'%s': %s} ..." % (key, val), mc.set(key, val) newval = mc.get(key) if newval == val: print "OK" else: print "FAIL" i = 0 while 1: test_setget("foo%d" % i, "bar%d" % i) time.sleep(1) i += 1