Package Products :: Package ZenEvents :: Module zenactions :: Class ZenActions |
[hide private]
[frames] | no frames]

# Class ZenActions

source code

                          object --+
                                   |
                      BaseZenActions --+
                                       |
                  object --+           |
                           |           |
    ZenUtils.CmdBase.CmdBase --+       |
                               |       |
    ZenUtils.ZenDaemon.ZenDaemon --+   |
                                   |   |
          ZenUtils.ZCmdBase.ZCmdBase --+
                                       |
                                      ZenActions

Instance Methods | [hide private]
__init__(self) Initializer that takes care of basic daemon options. | source code
Inherited from `BaseZenActions`: `buildOptions`, `checkVersion`, `deleteHistoricalEvents`, `eventCommands`, `execute`, `fetchMonitorHostname`, `filterDeviceName`, `format`, `getAckUrl`, `getBaseUrl`, `getDeleteUrl`, `getEventUrl`, `getEventsUrl`, `getUndeleteUrl`, `heartbeatEvents`, `loadActionRules`, `mainbody`, `maintenance`, `processEvent`, `processRules`, `query`, `run`, `runCycle`, `runEventCommand`, `sendEmail`, `sendEvent`, `sendHeartbeat`, `sendPage`, `sigTerm`, `stop`, `stripTags` Inherited from `BaseZenActions` (private): `_columnNames`, `_describe`, `_getCursor` Inherited from `ZenUtils.ZCmdBase.ZCmdBase`: `closeAll`, `closedb`, `findDevice`, `getConnection`, `getContext`, `getDataRoot`, `getDmdObj`, `login`, `logout`, `opendb`, `syncdb`, `zeoConnect` 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`

Class Variables | [hide private]
Inherited from `BaseZenActions`: `addstate`, `clearEventSelect`, `clearsel`, `clearstate`, `lastCommand`, `newsel` Inherited from `ZenUtils.ZenDaemon.ZenDaemon`: `pidfile` Inherited from `ZenUtils.CmdBase.CmdBase`: `doesLogging`

Method Details | [hide private]

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