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

Class _Source

source code

  action.Action --+        
                  |        
action.RecipeAction --+    
                      |    
             _AnySource --+
                          |
                         _Source
Known Subclasses:
addArchive, addPatch, addSource

Instance Methods [hide private]
 
__init__(self, recipe, *args, **keywords) source code
 
doPrep(self) source code
 
_doPrep(self) source code
 
doAction(self) source code
 
_addSignature(self, filename) source code
 
_getPublicKey(self) source code
 
_doDownloadPublicKey(self, keyServer) source code
 
_downloadPublicKey(self) source code
 
_checkSignature(self, filepath) source code
 
_extractFromRPM(self)
Extracts filename from rpm file and creates an entry in the source lookaside cache for the extracted file.
source code
 
_guessName(self) source code
 
_findSource(self, httpHeaders={}, braceGlob=False) source code
 
fetch(self, refreshFilter=None) source code
 
fetchLocal(self) source code
 
getPath(self) source code
 
do(self) source code

Inherited from action.RecipeAction: doSuggestAutoBuildReqs, init_error

Inherited from action.Action: addArgs

Inherited from action.Action (private): _applyDefaults

Class Variables [hide private]
  keywords = {'dir': '', 'httpHeaders': {}, 'keyid': None, 'pack...
The keywords and default values accepted by the class
Method Details [hide private]

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

source code 
Overrides: action.RecipeAction.__init__

doPrep(self)

source code 
Overrides: action.RecipeAction.doPrep

doAction(self)

source code 
Overrides: action.RecipeAction.doAction

do(self)

source code 
Overrides: action.RecipeAction.do

Class Variable Details [hide private]

keywords

The keywords and default values accepted by the class
Value:
{'dir': '',
 'httpHeaders': {},
 'keyid': None,
 'package': None,
 'rpm': '',
 'sourceDir': None}