diff options
author | Jeremy Katz <katzj@redhat.com> | 2003-09-03 23:50:49 +0000 |
---|---|---|
committer | Jeremy Katz <katzj@redhat.com> | 2003-09-03 23:50:49 +0000 |
commit | 431e5cebdff6fb4269f87a005c0815441a3b9ba3 (patch) | |
tree | c35119c06638e927edf263b791b6b0f17994a48b | |
parent | 733e20ec999de36723493efe869d821024faa0d1 (diff) | |
download | anaconda-431e5cebdff6fb4269f87a005c0815441a3b9ba3.tar.gz anaconda-431e5cebdff6fb4269f87a005c0815441a3b9ba3.tar.xz anaconda-431e5cebdff6fb4269f87a005c0815441a3b9ba3.zip |
add missingok for group selection for compat-arch-support
-rw-r--r-- | hdrlist.py | 4 |
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): |