| Trees | Index | Help |
|
|---|
| Package Products :: Package ZenRRD :: Module RRDDaemon :: Class RRDDaemon |
|
Jellyable--+ |Serializable--+ |Referenceable--+ |CmdBase--+ | | |ZenDaemon--+ |PBDaemon--+ | RRDDaemon
zencommand,
ZenMail,
zenperfxmlrpc| Method Summary | |
|---|---|
__init__(self,
name)
| |
basic options setup sub classes can add more options here | |
Log an error, including any traceback data for a failure Exception | |
errorStop(self,
why)
| |
getDevicePingIssues(self)
| |
if cycling, send a heartbeat, else, shutdown | |
logError(self,
msg,
error)
| |
model(self)
| |
remote_setPropertyItems(self,
items)
| |
remote_updateDeviceList(self,
devices)
| |
Send the right event class for threshhold events | |
extract configuration elements used by this server | |
Inherited from PBDaemon:
connect,
connected,
eventService,
getInitialServices,
getService,
getServiceNow,
gotPerspective,
remote_getName,
remote_shutdown,
run,
sendEvent,
sigTerm,
stop
Inherited from ZenDaemon:
becomeDaemon,
changeUser,
setupLogging
Inherited from CmdBase:
buildParser,
parseOptions
Inherited from Referenceable:
jellyFor,
remoteMessageReceived
Inherited from Serializable:
processUniqueID
Inherited from Jellyable:
getStateFor
| |
| Class Variable Summary | |
|---|---|
int |
configCycleInterval = 20 |
dict |
heartbeatevt = {'eventClass': '/Heartbeat'}
|
int |
heartBeatTimeout = 60 |
tuple |
properties = ('configCycleInterval',)
|
NoneType |
rrd = None |
bool |
shutdown = False
|
Inherited from PBDaemon:
initialServices,
name
Inherited from ZenDaemon:
pidfile
Inherited from CmdBase:
doesLogging
Inherited from Referenceable:
__implemented__,
__provides__,
perspective
Inherited from Jellyable:
__providedBy__
| |
| Method Details |
|---|
buildOptions(self)basic options setup sub classes can add more options here
|
error(self, error)Log an error, including any traceback data for a failure Exception |
heartbeat(self, *unused)if cycling, send a heartbeat, else, shutdown |
sendThresholdEvent(self, **kw)Send the right event class for threshhold events |
setPropertyItems(self, items)extract configuration elements used by this server |
| Class Variable Details |
|---|
configCycleInterval
|
heartbeatevt
|
heartBeatTimeout
|
properties
|
rrd
|
shutdown
|
| Trees | Index | Help |
|
|---|
| Generated by Epydoc 2.1 on Thu Aug 16 09:55:08 2007 | http://epydoc.sf.net |