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 `ZenHub.PBDaemon.PBDaemon` (private): `_customexitcode`, `_sendingEvents` 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