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)