예제 #1
0
 def load(self, root):
     self.__errorOccured = False
     self.__totalSubProcess = 1
     self.__currentSubProcess = 1
     pkgs = packageList()
     self.__pisiconf.load(root)
     if self.__errorOccured:     return(False)
     self.__ins.load(self.__pisiconf.packages_dir)
     if self.__errorOccured:     return(False)
     return(True)
예제 #2
0
 def getFiles(self):
     pkgs = packageList()
     for pkg in self.__ins.getPackages().values():
         pkgs.addFile( getPisiFileName(pkg, self.__pisiconf) )
     return(pkgs)