Exemple #1
0
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()
Exemple #3
0
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, '')
Exemple #4
0
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, '')
Exemple #5
0
def invalidate_all():
    if is_active:
        client = Client((host, port))
        client.flush_all()
        client.quit()
Exemple #6
0
def invalidate(key):
    if is_active:
        key = __build_key(key)
        client = Client((host, port))
        client.delete(key)
        client.quit()
Exemple #7
0
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()