Package Products :: Package ZenUtils :: Module ZenPackDaemons :: Class ZenPackDaemons
[hide private]
[frames] | no frames]

Class ZenPackDaemons

source code

             object --+        
                      |        
        CmdBase.CmdBase --+    
                          |    
ZenScriptBase.ZenScriptBase --+
                              |
                             ZenPackDaemons

Utilities for handling ZenPack-provided daemons

Instance Methods [hide private]
 
nameZenPackDaemons(self, zenPackId=None)
Return a list of the names of the daemons provided by the given ZenPack.
source code
 
run(self)
Execute the user's request.
source code
 
buildOptions(self)
basic options setup sub classes can add more options here
source code

Inherited from ZenScriptBase.ZenScriptBase: __init__, closeAll, closedb, connect, findDevice, getConnection, getDataRoot, getDmdObj, login, logout, opendb, syncdb

Inherited from CmdBase.CmdBase: buildParser, checkLogpath, generate_configs, generate_xml_configs, generate_xml_table, getConfigFileDefaults, getGlobalConfigFileDefaults, getParamatersFromConfig, loadConfigFile, parseOptions, pretty_print_config_comment, setupLogging, validateConfigFile

Class Variables [hide private]

Inherited from CmdBase.CmdBase: doesLogging

Method Details [hide private]

nameZenPackDaemons(self, zenPackId=None)

source code 

Return a list of the names of the daemons provided by the given ZenPack. If no ZenPack is specified then list all daemons provided by all ZenPacks.

buildOptions(self)

source code 

basic options setup sub classes can add more options here

Overrides: CmdBase.CmdBase.buildOptions
(inherited documentation)