Package conary :: Package build :: Module derivedpolicy :: Class ComponentSpec
[hide private]
[frames] | no frames]

Class ComponentSpec

source code

  action.Action --+                    
                  |                    
action.RecipeAction --+                
                      |                
      policy.BasePolicy --+            
                          |            
              policy.Policy --+        
                              |        
      packagepolicy._filterSpec --+    
                                  |    
        packagepolicy.ComponentSpec --+
                                      |
                                     ComponentSpec

Instance Methods [hide private]
 
doProcess(self, recipe) source code

Inherited from packagepolicy.ComponentSpec: __init__, loadFilter, loadFilterDirs, updateArgs

Inherited from policy.Policy: compileFilters, do, filterExpArgs, filterExpression, mtimeChanged, policyException, policyInclusion, walkDir

Inherited from policy.BasePolicy: dbg, error, info, postInit, postPolicy, warn

Inherited from policy.BasePolicy (private): _addClassName, _pathAllowed

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

Inherited from action.Action: addArgs

Inherited from action.Action (private): _applyDefaults

Class Variables [hide private]
  processUnmodified = True
  requires = (('PackageSpec', 3))

Inherited from packagepolicy.ComponentSpec: keywords

Inherited from packagepolicy._filterSpec: bucket

Inherited from policy.Policy: filetree, invariantexceptions, invariantinclusions, invariantsubtrees, recursive, rootdir

Inherited from policy.BasePolicy: allowUnusedFilters

Method Details [hide private]

doProcess(self, recipe)

source code 
Overrides: packagepolicy.ComponentSpec.doProcess