summaryrefslogtreecommitdiffstats
path: root/pym/portage/glsa.py
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2009-09-22 21:37:53 +0000
committerZac Medico <zmedico@gentoo.org>2009-09-22 21:37:53 +0000
commite0acff3dfd020c99538a58e799ccfdc0f9e957a3 (patch)
tree0282a9543c4efe9e08a0230b8a7b87fc52b15014 /pym/portage/glsa.py
parent74d1ad697e82601bf8aa44b0d24121017071e655 (diff)
downloadportage-e0acff3dfd020c99538a58e799ccfdc0f9e957a3.tar.gz
portage-e0acff3dfd020c99538a58e799ccfdc0f9e957a3.tar.bz2
portage-e0acff3dfd020c99538a58e799ccfdc0f9e957a3.zip
Replace dict.keys() usage with __iter__(), since it behaves identically in
both python 2.x and 3.x. svn path=/main/trunk/; revision=14385
Diffstat (limited to 'pym/portage/glsa.py')
-rw-r--r--pym/portage/glsa.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/pym/portage/glsa.py b/pym/portage/glsa.py
index 1f061b231..4049efc2d 100644
--- a/pym/portage/glsa.py
+++ b/pym/portage/glsa.py
@@ -581,7 +581,7 @@ class Glsa:
outstream.write(_("Announced on: %s\n") % self.announced)
outstream.write(_("Last revised on: %s : %02d\n\n") % (self.revised, self.count))
if self.glsatype == "ebuild":
- for k in self.packages.keys():
+ for k in self.packages:
pkg = self.packages[k]
for path in pkg:
vul_vers = "".join(path["vul_vers"])
@@ -626,7 +626,7 @@ class Glsa:
@returns: True if the system is affected, False if not
"""
rValue = False
- for k in self.packages.keys():
+ for k in self.packages:
pkg = self.packages[k]
for path in pkg:
if path["arch"] == "*" or self.config["ARCH"] in path["arch"].split():
@@ -679,7 +679,7 @@ class Glsa:
@return: list of package-versions that have to be merged
"""
rValue = []
- for pkg in self.packages.keys():
+ for pkg in self.packages:
for path in self.packages[pkg]:
update = getMinUpgrade(path["vul_atoms"], path["unaff_atoms"], \
self.portdbapi, self.vardbapi, minimize=least_change)