Beispiel #1
0
def client(
    ignite_host,
    ignite_port,
    timeout,
    use_ssl,
    ssl_keyfile,
    ssl_certfile,
    ssl_ca_certfile,
    ssl_cert_reqs,
    ssl_ciphers,
    ssl_version,
    username,
    password,
):
    client = Client(
        timeout=timeout,
        use_ssl=use_ssl,
        ssl_keyfile=ssl_keyfile,
        ssl_certfile=ssl_certfile,
        ssl_ca_certfile=ssl_ca_certfile,
        ssl_cert_reqs=ssl_cert_reqs,
        ssl_ciphers=ssl_ciphers,
        ssl_version=ssl_version,
        username=username,
        password=password,
    )
    client.connect(ignite_host, ignite_port)
    yield client
    for cache_name in cache_get_names(client).value:
        cache_destroy(client, cache_name)
    client.close()
Beispiel #2
0
def test_get_names(client):

    bucket_names = ['my_bucket', 'my_bucket_2', 'my_bucket_3']
    for name in bucket_names:
        cache_create(client, name)

    result = cache_get_names(client)
    assert result.status == 0
    assert type(result.value) == list
    assert len(result.value) >= len(bucket_names)
    for i, name in enumerate(bucket_names):
        assert name in result.value
Beispiel #3
0
def test_get_names(client):

    bucket_names = ['my_bucket', 'my_bucket_2', 'my_bucket_3']
    for name in bucket_names:
        cache_create(client, name)

    result = cache_get_names(client)
    assert result.status == 0
    assert type(result.value) == list
    assert len(result.value) >= len(bucket_names)
    for i, name in enumerate(bucket_names):
        assert name in result.value
Beispiel #4
0
def client(
    ignite_host, ignite_port, timeout, use_ssl, ssl_keyfile, ssl_certfile,
    ssl_ca_certfile, ssl_cert_reqs, ssl_ciphers, ssl_version,
    username, password,
):
    client = Client(
        timeout=timeout,
        use_ssl=use_ssl,
        ssl_keyfile=ssl_keyfile,
        ssl_certfile=ssl_certfile,
        ssl_ca_certfile=ssl_ca_certfile,
        ssl_cert_reqs=ssl_cert_reqs,
        ssl_ciphers=ssl_ciphers,
        ssl_version=ssl_version,
        username=username,
        password=password,
    )
    client.connect(ignite_host, ignite_port)
    yield client
    for cache_name in cache_get_names(client).value:
        cache_destroy(client, cache_name)
    client.close()