Package conary :: Package repository :: Module trovesource :: Class AbstractJobSource
[hide private]
[frames] | no frames]

Class AbstractJobSource

source code

AbstractTroveSource --+
                      |
                     AbstractJobSource
Known Subclasses:
JobSource

Instance Methods [hide private]
 
iterAllJobs(self) source code
 
findJob(self, name, oldVer, oldFla, newVer, newFla) source code
 
findTroves(self, *args, **kw) source code
 
getTroves(self, troves, withFiles=False) source code
 
getTroveVersionList(self, name, withFlavors=False, troveTypes=1) source code
 
iterFilesInJob(self, job, sortByPath=False, withFiles=False, withOldFiles=False) source code

Inherited from AbstractTroveSource: __init__, findTrove, getDepsForTroveList, getFileVersion, getFileVersions, getFlavorPreferenceList, getLabelsForTroveName, getPathHashesForTroveList, getTrove, getTroveLatestByLabel, getTroveLeavesByBranch, getTroveLeavesByLabel, getTroveVersionFlavors, getTroveVersionsByBranch, getTroveVersionsByLabel, hasTrove, hasTroves, iterFilesInTrove, mergeDepSuggestions, requiresLabelPath, resolveDependencies, resolveDependenciesByGroups, searchableByType, setFlavorPreferenceList, setFlavorPreferencesByFlavor, walkTroveSet

Class Variables [hide private]
  NEW_F = 0
  MOD_F = 1
  OLD_F = 2
Method Details [hide private]

findTroves(self, *args, **kw)

source code 
Overrides: AbstractTroveSource.findTroves
(inherited documentation)

getTroves(self, troves, withFiles=False)

source code 
Overrides: AbstractTroveSource.getTroves

getTroveVersionList(self, name, withFlavors=False, troveTypes=1)

source code 
Overrides: AbstractTroveSource.getTroveVersionList