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

Class _PutFiles

source code

  action.Action --+            
                  |            
action.RecipeAction --+        
                      |        
            BuildAction --+    
                          |    
                _FileAction --+
                              |
                             _PutFiles
Known Subclasses:
Copy, Install, Move

Instance Methods [hide private]
 
do(self, macros)
Do the build action
source code
 
_do_one(self, source, dest, destdir) source code
 
__init__(self, recipe, *args, **keywords) source code

Inherited from _FileAction: chmod, setComponents

Inherited from BuildAction: doAction, initManifest, missingFiles

Inherited from action.RecipeAction: doPrep, doSuggestAutoBuildReqs, init_error

Inherited from action.Action: addArgs

Inherited from action.Action (private): _applyDefaults

Class Variables [hide private]
  keywords = {'allowNoMatch': False, 'mode': -1, 'preserveSymlin...
The keywords and default values accepted by the class
  useExplicitManifest = False
Method Details [hide private]

do(self, macros)

source code 
Do the build action
Overrides: BuildAction.do
(inherited documentation)

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

source code 
Overrides: _FileAction.__init__

Class Variable Details [hide private]

keywords

The keywords and default values accepted by the class
Value:
{'allowNoMatch': False, 'mode': -1, 'preserveSymlinks': False}