Package Products :: Package ZenEvents :: Module zeneventd :: Class ZenEventD |
[hide private]
[frames] | no frames]

# Class ZenEventD

source code

                  object --+
                           |
    ZenUtils.CmdBase.CmdBase --+
                               |
    ZenUtils.ZenDaemon.ZenDaemon --+
                                   |
                                  ZenEventD

Instance Methods | [hide private]
__init__(self, *args, **kwargs) Initializer that takes care of basic daemon options. | source code
_shutdown(self, *ignored) | source code
run(self) | source code
_sigUSR1_called(self, signum, frame) | source code
buildOptions(self) Standard set of command-line options. | source code
Inherited from `ZenUtils.ZenDaemon.ZenDaemon`: `becomeDaemon`, `becomeWatchdog`, `changeUser`, `convertSocketOption`, `logname`, `niceDoggie`, `openPrivilegedPort`, `setupLogging`, `sigTerm`, `sighandler_USR1`, `watchdogCycleTime`, `watchdogMaxRestartTime`, `watchdogStartTimeout`, `writePidFile` Inherited from `ZenUtils.CmdBase.CmdBase`: `buildParser`, `checkLogpath`, `generate_configs`, `generate_xml_configs`, `generate_xml_table`, `getConfigFileDefaults`, `getGlobalConfigFileDefaults`, `getParamatersFromConfig`, `loadConfigFile`, `parseOptions`, `pretty_print_config_comment`, `validateConfigFile`

Class Variables | [hide private]
Inherited from `ZenUtils.ZenDaemon.ZenDaemon`: `pidfile` Inherited from `ZenUtils.CmdBase.CmdBase`: `doesLogging`

Method Details | [hide private]

### __init__(self, *args, **kwargs) (Constructor) | source code
Initializer that takes care of basic daemon options. Creates a PID file. Overrides: ZenUtils.CmdBase.CmdBase.__init__

### _sigUSR1_called(self, signum, frame) | source code
Overrides: ZenUtils.ZenDaemon.ZenDaemon._sigUSR1_called

### buildOptions(self) | source code
Standard set of command-line options. Overrides: ZenUtils.CmdBase.CmdBase.buildOptions (inherited documentation)