コード例 #1
0
 def loadTaxonomyPackageMappings(self, errors=[], expectTaxonomyPackage=None):
     if not self.mappedPaths and (self.taxonomyPackageMetadataFiles or expectTaxonomyPackage):
         if PackageManager.validateTaxonomyPackage(self.cntlr, self, errors=errors):
             metadata = self.baseurl + os.sep + self.taxonomyPackageMetadataFiles[0]
             self.taxonomyPackage = PackageManager.parsePackage(self.cntlr, self, metadata,
                                                                os.sep.join(os.path.split(metadata)[:-1]) + os.sep,
                                                                errors=errors)
             self.mappedPaths = self.taxonomyPackage.get("remappings")