def query(transport, query):
    """Query the Riemann server"""
    with CommandLineClient(transport) as client:
        echo(client.query(query))
    def test_udp_query(self):
        transport = riemann_client.transport.UDPTransport()
        client = riemann_client.client.Client(transport)

        with py.test.raises(Exception):
            client.query('true')
 def test_query(self, client):
     assert client.query('true') == []
Example #4
0
def query(transport, query):
    """Query the Riemann server"""
    with CommandLineClient(transport) as client:
        echo_event(client.query(query))
Example #5
0
def query_function(args, client):
    """Queries the Riemann index and outputs the returned events as JSON

    UDP is not supported when querying"""
    print(json.dumps(client.query(args.query), sort_keys=True, indent=2))
 def test_query(self, client):
     assert client.query("true") == []