def has_errors(self): err = Checks() if not self.release: err.add(_("Update must have a release attribute")) err.has_tag(self.date, "Update", "Date") #err.has_tag(self.version, "Update", "Version") return err.list
def has_errors(self): # FIXME: there should be real error msgs # and comment the logic here please, it isn't very clear -gurer err = Checks() err.join(specfile.PackageInfo.has_errors(self)) err.has_tag(self.version, 'Package', 'Version') err.has_tag(self.release, 'Package', 'Release') err.has_tag(self.distribution, 'Package', 'Distribution') err.has_tag(self.distributionRelease, 'Package', 'DistributionRelease') err.has_tag(self.architecture, 'Package', 'Architecture') err.has_tag(self.installedSize, 'Package', 'InstalledSize') return err.list
def has_errors(self): err = Checks() err.has_tag(self.name, "Source", "Name") err.has_tag(self.description, "Source", "Description") err.has_tag(self.summary, "Source", "Summary") err.has_tag(self.packager, "Source", "Packager") err.has_tag(self.license, "Source", "License") if (not self.archiveUri) or (not self.archiveType): err.add(_("Source archive URI and type should be given")) if not self.archiveSHA1: err.add(_("Source archive should have a SHA1 sum")) err.join(self.packager.has_errors()) for patch in self.patches: err.join(patch.has_errors()) for dep in self.buildDeps: err.join(dep.has_errors()) return err.list
def has_errors(self): err = Checks() err.has_tag(self.path, "File", "Path") err.has_tag(self.type, "File", "Type") err.has_tag(self.size, "File", "Size") err.has_tag(self.hash, "File", "SHA1Sum") return err.list
def has_errors(self): err = Checks() err.has_tag(self.name, "Source", "Name") err.has_tag(self.description, "Source", "Description") err.has_tag(self.summary, "Source", "Summary") err.has_tag(self.packager, "Source", "Packager") err.has_tag(self.license, "Source", "License") if (not self.archiveUri) or (not self.archiveType): err.add("Source archive URI and type should be given") if not self.archiveSHA1: errd.add("Source archive should have a SHA1 sum") if len(self.history) <= 0: err.add("Source needs some education about History :)") err.join(self.packager.has_errors()) for update in self.history: err.join(update.has_errors()) for patch in self.patches: err.join(patch.has_errors()) for dep in self.buildDeps: err.join(dep.has_errors()) return err.list
def has_errors(self): err = Checks() err.has_tag(self.name, "Package", "Name") err.has_tag(self.summary, "Package", "Summary") err.has_tag(self.description, "Package", "Description") err.has_tag(self.license, "Package", "License") if len(self.paths) <= 0: err.add(_("Package should have some files")) for path in self.paths: err.join(path.has_errors()) for dep in self.runtimeDeps: err.join(dep.has_errors()) for afile in self.additionalFiles: err.join(afile.has_errors()) return err.list
def has_errors(self): err = Checks() err.has_tag(self.name, "Packager", "Name") err.has_tag(self.email, "Packager", "Email") return err.list
def has_errors(self): err = Checks() err.has_tag(self.date, "Update", "Date") err.has_tag(self.version, "Update", "Version") err.has_tag(self.release, "Update", "Release") return err.list