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

Class ComponentProvides

source code

  action.Action --+                
                  |                
action.RecipeAction --+            
                      |            
      policy.BasePolicy --+        
                          |        
              policy.Policy --+    
                              |    
packagepolicy.ComponentProvides --+
                                  |
                                 ComponentProvides

Instance Methods [hide private]
 
do(self) source code

Inherited from packagepolicy.ComponentProvides: __init__, updateArgs

Inherited from policy.Policy: compileFilters, doProcess, 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
allows special handling for derived packages in order to make only appropriate changes in the derived package.

Inherited from packagepolicy.ComponentProvides: bucket, requires

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

Inherited from policy.BasePolicy: allowUnusedFilters

Method Details [hide private]

do(self)

source code 
Overrides: packagepolicy.ComponentProvides.do