Пример #1
0
 def buildLocalRemoveContext(self, installRoot):
     if installRoot == "/":
         return None
     builder = AinstPackageSackBuilder(installRoot)
     sack = builder.buildInstalledPkgSack()
     if sack is None:
         Log.cout(Log.DEBUG, "Build install pkg sack of %s failed" % installRoot)
         return None
     rootSack = RPMDBPackageSack("/")
     return AinstContextImpl(installRoot, None, rootSack, sack)
Пример #2
0
 def buildLocalRemoveContext(self, installRoot):
     if installRoot == '/':
         return None
     builder = AinstPackageSackBuilder(installRoot)
     sack = builder.buildInstalledPkgSack()
     if sack is None:
         Log.cout(Log.DEBUG,
                  'Build install pkg sack of %s failed' % installRoot)
         return None
     rootSack = RPMDBPackageSack('/')
     return AinstContextImpl(installRoot, None, rootSack, sack)