Package Products :: Package ZenHub :: Module zenhub
[hide private]
[frames] | no frames]

Module zenhub

source code

zenhub daemon

Provide remote, authenticated, and possibly encrypted two-way communications with the Model and Event databases.

Classes [hide private]
AuthXmlRpcService
Provide some level of authentication for XML/RPC calls
HubAvitar
Connect collectors to their configuration Services
ServiceAddedEvent
HubWillBeCreatedEvent
HubCreatedEvent
ParserReadyForOptionsEvent
HubRealm
Following the Twisted authentication framework.
WorkerInterceptor
Redirect service requests to one of the worker processes.
_ZenHubWorklist
ZenHub
Listen for changes to objects in the Zeo database and update the collectors' configuration.
DefaultConfProvider
DefaultHubHeartBeatCheck
Variables [hide private]
  HubWorklistItem = collections.namedtuple('HubWorklistItem', 'r...
  WorkerStats = collections.namedtuple('WorkerStats', 'status de...
  LastCallReturnValue = collections.namedtuple('LastCallReturnVa...
Variables Details [hide private]

HubWorklistItem

Value:
collections.namedtuple('HubWorklistItem', 'recvtime deferred priority \
servicename instance method args')

WorkerStats

Value:
collections.namedtuple('WorkerStats', 'status description lastupdate p\
revidle')

LastCallReturnValue

Value:
collections.namedtuple('LastCallReturnValue', 'returnvalue')