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, parseOptions, pretty_print_config_comment, setupLogging

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

Class Variables [hide private]

Inherited from CmdBase.CmdBase: doesLogging

Properties [hide private]

Inherited from object: __class__

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: ZenScriptBase.ZenScriptBase.buildOptions
(inherited documentation)