[Piuparts-commits] [SCM] piuparts git repository branch, develop, updated. c80c23545711da9713794e601be0feda46034306
Andreas Beckmann
debian at abeckmann.de
Mon Dec 5 17:50:15 UTC 2011
The following commit has been merged in the develop branch:
commit e64d1803979de8158ad344944cda692b237ab71f
Author: Andreas Beckmann <debian at abeckmann.de>
Date: Mon Dec 5 15:43:35 2011 +0100
only link to real packages
i.e. no links to unknown or purely virtual packages
Signed-off-by: Andreas Beckmann <debian at abeckmann.de>
diff --git a/piuparts-report.py b/piuparts-report.py
index fd7e24b..f7c7c23 100644
--- a/piuparts-report.py
+++ b/piuparts-report.py
@@ -662,16 +662,12 @@ class Section:
return link
def link_to_state_page(self, section, package_name, link_target):
- state = self._binary_db.get_package_state(package_name)
- if state not in ("unknown", "does-not-exist", "unknown-preferred-alternative"):
- try:
- link = "<a href=\"/%s/%s\">%s</a>" % (
- section,
- "state-"+state+".html"+"#"+self._binary_db._packages[package_name]["Package"],
- link_target)
- except:
- print "debug_669: %s in state %s" % (package_name, state)
- link = "unknown-package"
+ if self.has_package(package_name):
+ state = self._binary_db.get_package_state(package_name)
+ link = "<a href=\"/%s/%s\">%s</a>" % (
+ section,
+ "state-"+state+".html"+"#"+package_name,
+ link_target)
else:
if link_target == package_name:
link = html_protect(package_name)
--
piuparts git repository
More information about the Piuparts-commits
mailing list