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

Class ZenPackCmd

source code

Products.ZenUtils.ZenScriptBase.ZenScriptBase --+
                                                |
                                               ZenPackCmd

Utilities for creating, installing, removing ZenPacks.

NOTE: Users will probably invoke zenpack from the command line, which runs zenpack.py rather than this file. zenpack.py calls functions in this module when it detects that new-style (egg) ZenPacks are involved. The plan is that once support for old-style (non-egg) ZenPacks is dropped zenpack.py can go away and this will take its place. Until then this script can be invoked directly via the zenpackcmd script if desired. Invoking this script directly has the benefit of slightly better progress/status output to stdout.

Instance Methods [hide private]
 
run(self)
Execute the user's request.
source code
 
buildOptions(self) source code