Package Products :: Package ZenRRD :: Module zenrender :: Class zenrender
[hide private]
[frames] | no frames]

Class zenrender

source code

                 object --+            
                          |            
   ZenUtils.CmdBase.CmdBase --+        
                              |        
   ZenUtils.ZenDaemon.ZenDaemon --+    
                                  |    
twisted.spread.pb.Referenceable --+    
                                  |    
           ZenHub.PBDaemon.PBDaemon --+
                                      |
                                     zenrender

Instance Methods [hide private]
 
__init__(self)
Initializer that takes care of basic daemon options.
source code
 
connected(self) source code
 
heartbeat(self)
if cycling, send a heartbeat, else, shutdown
source code
 
remote_render(self, *args, **kw) source code
 
remote_packageRRDFiles(self, *args, **kw) source code
 
remote_unpackageRRDFiles(self, *args, **kw) source code
 
remote_receiveRRDFiles(self, *args, **kw) source code
 
remote_sendRRDFiles(self, *args, **kw) source code
 
remote_moveRRDFiles(self, *args, **kw) source code
 
remote_plugin(self, *args, **kw) source code
 
remote_summary(self, *args, **kw) source code
 
remote_fetchValues(self, *args, **kw) source code
 
remote_currentValues(self, *args, **kw) source code
 
buildOptions(self)
Standard set of command-line options.
source code

Inherited from ZenHub.PBDaemon.PBDaemon: connect, connectTimeout, eventService, getInitialServices, getService, getServiceNow, gotPerspective, pushEvents, pushEventsLoop, remote_getName, remote_setPropertyItems, remote_shutdown, remote_updateThresholdClasses, run, sendEvent, sendEvents, setExitCode, sigTerm, stop

Inherited from ZenUtils.ZenDaemon.ZenDaemon: becomeDaemon, becomeWatchdog, changeUser, niceDoggie, openPrivilegedPort, setupLogging, sighandler_USR1, watchdogCycleTime, watchdogMaxRestartTime, watchdogStartTimeout, writePidFile

Inherited from ZenUtils.CmdBase.CmdBase: buildParser, checkLogpath, generate_configs, generate_xml_configs, generate_xml_table, getConfigFileDefaults, parseOptions, pretty_print_config_comment

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Class Variables [hide private]
  initialServices = ['EventService', 'ZenRender']
  name = 'zenrender'

Inherited from ZenHub.PBDaemon.PBDaemon: heartbeatEvent, heartbeatTimeout

Inherited from ZenUtils.ZenDaemon.ZenDaemon: pidfile

Inherited from ZenUtils.CmdBase.CmdBase: doesLogging

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self)
(Constructor)

source code 
Initializer that takes care of basic daemon options. Creates a PID file.
Overrides: ZenHub.PBDaemon.PBDaemon.__init__

connected(self)

source code 
Overrides: ZenHub.PBDaemon.PBDaemon.connected

heartbeat(self)

source code 
if cycling, send a heartbeat, else, shutdown
Overrides: ZenHub.PBDaemon.PBDaemon.heartbeat
(inherited documentation)

buildOptions(self)

source code 
Standard set of command-line options.
Overrides: ZenHub.PBDaemon.PBDaemon.buildOptions