def get_or_set(key, generator): if is_active: client = Client((host, port)) key = __build_key(key) result = client.get(key) if not result: result = generator() client.set(key, result) client.quit() return result else: return generator()
def get_or_set(key,generator): if is_active: client = Client((host,port)) key = __build_key(key) result = client.get(key) if not result: result = generator() client.set(key, result) client.quit() return result else: return generator()
def test_quit(): client = Client(None) client.sock = MockSocket([]) result = client.quit() tools.assert_equal(result, None) tools.assert_equal(client.sock, None) tools.assert_equal(client.buf, '')
def invalidate_all(): if is_active: client = Client((host, port)) client.flush_all() client.quit()
def invalidate(key): if is_active: key = __build_key(key) client = Client((host, port)) client.delete(key) client.quit()
def set_value(key, value): if is_active: client = Client((host, port)) key = __build_key(key) client.set(key, value) client.quit()
def invalidate_all(): if is_active: client = Client((host,port)) client.flush_all() client.quit()
def invalidate(key): if is_active: key = __build_key(key) client = Client((host,port)) client.delete(key) client.quit()
def set_value(key,value): if is_active: client = Client((host,port)) key = __build_key(key) client.set(key, value) client.quit()