clients Package

Diagrams

Simple QueryGenerator class diagram :

Inheritance diagram of shinken.clients.LSB.QueryGenerator, shinken.clients.LSB.SimpleQueryGenerator, shinken.clients.LSB.FileQueryGenerator

Simple LSSyncConnection class diagram :

Inheritance diagram of shinken.clients.livestatus.LSSyncConnection

Simple Query class diagram :

Inheritance diagram of shinken.clients.livestatus.Query

Simple LSConnectionPool class diagram :

Inheritance diagram of shinken.clients.livestatus.LSConnectionPool

Simple class diagram :

Package

clients Package

LSB Module

class shinken.clients.LSB.FileQueryGenerator(filename)[source]

Bases: shinken.clients.LSB.SimpleQueryGenerator

class shinken.clients.LSB.QueryGenerator[source]

Bases: object

Generate a livestatus query

get()[source]
class shinken.clients.LSB.SimpleQueryGenerator(querys, name='sqg')[source]

Bases: shinken.clients.LSB.QueryGenerator

get()[source]
shinken.clients.LSB.main(argv)[source]
shinken.clients.LSB.mean(numberList)[source]
shinken.clients.LSB.median(numberList)[source]
shinken.clients.LSB.run(url, requests, concurrency, qg)[source]
shinken.clients.LSB.usage()[source]

livestatus Module

class shinken.clients.livestatus.LSAsynConnection(addr='127.0.0.1', port=50000, path=None, timeout=10)[source]

Bases: asyncore.dispatcher

do_connect()[source]
do_read(size)[source]
exec_command(command)[source]
get_query()[source]
get_returns()[source]
handle_close()[source]
handle_connect()[source]
handle_read()[source]
handle_write()[source]
is_finished()[source]
launch_raw_query(query)[source]
look_for_timeout()[source]
readable()[source]
stack_query(q)[source]
wait_returns()[source]
writable()[source]
class shinken.clients.livestatus.LSConnectionPool(con_addrs)[source]

Bases: object

launch_raw_query(query)[source]
class shinken.clients.livestatus.LSSyncConnection(addr='127.0.0.1', port=50000, path=None, timeout=10)[source]
connect()[source]
exec_command(command)[source]
launch_query(query)[source]
read(size)[source]
class shinken.clients.livestatus.Query(q)[source]

Bases: object

get()[source]
id = 0
put(r)[source]
Read the Docs v: latest
Versions
latest
stable
branch-1.4
2.4.1
2.2
2.0.3
1.4.2
Downloads
pdf
htmlzip
epub
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.