Package conary :: Package conaryclient :: Module clone :: Class CloneChooser
[hide private]
[frames] | no frames]

Class CloneChooser

source code

object --+
         |
        CloneChooser

Instance Methods [hide private]
 
__init__(self, targetMap, primaryTroveList, cloneOptions)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
getPrimaryTroveList(self) source code
 
setByDefaultMap(self, map) source code
 
setCloneMap(self, cloneMap) source code
 
addSource(self, troveTup, sourceName) source code
 
isByDefault(self, troveTup) source code
 
addReferenceByCloned(self, troveTup) source code
 
addReferenceByUncloned(self, troveTup) source code
 
isReferencedByCloned(self, troveTup) source code
 
isExcluded(self, troveTup) source code
 
shouldPotentiallyClone(self, troveTup)
returns True if you definitely should clone this trove returns False if you definitely should not clone this trove returns None if it's undecided.
source code
 
shouldClone(self, troveTup, sourceName=None) source code
 
_matchesPrimaryTrove(self, troveTup, sourceName) source code
 
getTargetBranch(self, version) source code
 
troveInfoNeedsRewrite(self, mark, troveTup) source code
 
filesetFileNeedsRewrite(self, troveBranch, targetBranch, fileVersion) source code
 
fileNeedsRewrite(self, troveBranch, targetBranch, fileVersion) source code
 
troveInfoNeedsErase(self, mark, troveTup) source code
 
filterUnmetTroveInfoItems(self, unmetTroveInfoItems) source code

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __str__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, targetMap, primaryTroveList, cloneOptions)
(Constructor)

source code 
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
Overrides: object.__init__
(inherited documentation)