summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2003-09-03 23:50:49 +0000
committerJeremy Katz <katzj@redhat.com>2003-09-03 23:50:49 +0000
commit431e5cebdff6fb4269f87a005c0815441a3b9ba3 (patch)
treec35119c06638e927edf263b791b6b0f17994a48b
parent733e20ec999de36723493efe869d821024faa0d1 (diff)
downloadanaconda-431e5cebdff6fb4269f87a005c0815441a3b9ba3.tar.gz
anaconda-431e5cebdff6fb4269f87a005c0815441a3b9ba3.tar.xz
anaconda-431e5cebdff6fb4269f87a005c0815441a3b9ba3.zip
add missingok for group selection for compat-arch-support
-rw-r--r--hdrlist.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/hdrlist.py b/hdrlist.py
index 1b9113ae5..de73a2622 100644
--- a/hdrlist.py
+++ b/hdrlist.py
@@ -785,7 +785,7 @@ class GroupSet:
group.addMetaPkg(xmlgrp.metapkgs[id])
- def selectGroup(self, group, asMeta = 0):
+ def selectGroup(self, group, asMeta = 0, missingOk = 0):
if self.groups.has_key(group):
self.groups[group].select(asMeta = asMeta)
return
@@ -793,6 +793,8 @@ class GroupSet:
if (grp.name == group) and self.groups.has_key(grp.id):
self.groups[grp.id].select(asMeta = asMeta)
return
+ if missingOk:
+ return
raise KeyError, "No such group %s" %(group,)
def unselectAll(self):