Package ZenRRD :: Module SnmpDaemon :: Class SnmpDaemon
[show private | hide private]
[frames | no frames]

Class SnmpDaemon

Jellyable --+                
            |                
 Serializable --+            
                |            
    Referenceable --+        
                    |        
      CmdBase --+   |        
                |   |        
        ZenDaemon --+        
                    |        
             PBDaemon --+    
                        |    
                RRDDaemon --+
                            |
                           SnmpDaemon

Known Subclasses:
zenperfsnmp, zenprocess

Method Summary
  __init__(self, name)
  setPropertyItems(self, items)
extract configuration elements used by this server
Inherited from RRDDaemon: buildOptions, error, errorStop, getDevicePingIssues, heartbeat, logError, model, remote_setPropertyItems, remote_updateDeviceList, sendThresholdEvent
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 heartBeatTimeout = 900                                                                   
tuple properties = ('configCycleInterval', 'snmpCycleInterval'...
int snmpCycleInterval = 300                                                                   
Inherited from RRDDaemon: configCycleInterval, heartbeatevt, rrd, shutdown
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

setPropertyItems(self, items)

extract configuration elements used by this server
Overrides:
ZenRRD.RRDDaemon.RRDDaemon.setPropertyItems (inherited documentation)

Class Variable Details

heartBeatTimeout

Type:
int
Value:
900                                                                   

properties

Type:
tuple
Value:
('configCycleInterval', 'snmpCycleInterval')                           

snmpCycleInterval

Type:
int
Value:
300                                                                   

Generated by Epydoc 2.1 on Thu Aug 16 09:55:08 2007 http://epydoc.sf.net