Package conary :: Package build :: Module source :: Class TroveScript
[hide private]
[frames] | no frames]

Class TroveScript

source code

  action.Action --+        
                  |        
action.RecipeAction --+    
                      |    
             _AnySource --+
                          |
                         TroveScript
Known Subclasses:
addPostInstallScript, addPostRollbackScript, addPostUpdateScript, addPreUpdateScript

Instance Methods [hide private]
 
__init__(self, recipe, *args, **keywords) source code
 
fetch(self, refreshFilter=None) source code
 
fetchLocal(self) source code
 
getPath(self) source code
 
doDownload(self) source code
 
do(self) source code

Inherited from action.RecipeAction: doAction, doPrep, doSuggestAutoBuildReqs, init_error

Inherited from action.Action: addArgs

Inherited from action.Action (private): _applyDefaults

Class Variables [hide private]
  keywords = {'contents': None, 'groupName': None}
The keywords and default values accepted by the class
  _packageAction = False
  _groupAction = True
  _scriptName = None
  _compatibilityMap = None
Method Details [hide private]

__init__(self, recipe, *args, **keywords)
(Constructor)

source code 
Overrides: action.RecipeAction.__init__

do(self)

source code 
Overrides: action.RecipeAction.do