diff options
author | Paul Varner <fuzzyray@gentoo.org> | 2010-03-09 16:42:04 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2013-01-18 20:59:00 -0800 |
commit | 812c9ee0778547c0fb918ce4b62c7ba3957f6727 (patch) | |
tree | 14661aff655aa9991da0bc8a7de0f8a1be6424dd /pym | |
parent | 8b61e83f8f88f035eaea3d0305d565b507cbdc3d (diff) | |
download | portage-812c9ee0778547c0fb918ce4b62c7ba3957f6727.tar.gz portage-812c9ee0778547c0fb918ce4b62c7ba3957f6727.tar.bz2 portage-812c9ee0778547c0fb918ce4b62c7ba3957f6727.zip |
sync with genscripts rev 343. This adds the initial py3k support and the analyse utility to gentoolkit
svn path=/trunk/gentoolkit/; revision=751
http://git.overlays.gentoo.org/gitweb/?p=proj/gentoolkit.git;a=commit;h=2f90a4b9ceff920f793541376da21d313af083d9
Diffstat (limited to 'pym')
-rw-r--r-- | pym/portage/glsa.py | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/pym/portage/glsa.py b/pym/portage/glsa.py index 155d3e543..c0c69dd2d 100644 --- a/pym/portage/glsa.py +++ b/pym/portage/glsa.py @@ -14,6 +14,7 @@ import re import operator import xml.dom.minidom from io import StringIO +from functools import reduce import portage from portage import os @@ -526,17 +527,17 @@ class Glsa: self.synopsis = getText(myroot.getElementsByTagName("synopsis")[0], format="strip") self.announced = format_date(getText(myroot.getElementsByTagName("announced")[0], format="strip")) - count = 1 # Support both formats of revised: # <revised>December 30, 2007: 02</revised> # <revised count="2">2007-12-30</revised> revisedEl = myroot.getElementsByTagName("revised")[0] self.revised = getText(revisedEl, format="strip") - if ((sys.hexversion >= 0x3000000 and "count" in revisedEl.attributes) or - (sys.hexversion < 0x3000000 and revisedEl.attributes.has_key("count"))): - count = revisedEl.getAttribute("count") - elif (self.revised.find(":") >= 0): - (self.revised, count) = self.revised.split(":") + count = revisedEl.attributes.get("count") + if count is None: + if self.revised.find(":") >= 0: + (self.revised, count) = self.revised.split(":") + else: + count = 1 self.revised = format_date(self.revised) |