[PATCH 1/4] DNFPayload: implement selectEnvironment()
akozumpl at redhat.com
akozumpl at redhat.com
Wed Sep 11 11:19:07 UTC 2013
From: Ales Kozumplik <ales at redhat.com>
---
pyanaconda/packaging/dnfpayload.py | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/pyanaconda/packaging/dnfpayload.py b/pyanaconda/packaging/dnfpayload.py
index ba7fd27..815f1c5 100644
--- a/pyanaconda/packaging/dnfpayload.py
+++ b/pyanaconda/packaging/dnfpayload.py
@@ -341,6 +341,10 @@ class DNFPayload(packaging.PackagePayload):
super(DNFPayload, self).reset()
self.txID = None
+ def selectEnvironment(self, environmentid):
+ env = self._base.comps.environment_by_pattern(environmentid)
+ map(self.selectGroup, (id_.name for id_ in env.group_ids))
+
def setup(self, storage):
# must end up with the base repo (and its metadata) ready
super(DNFPayload, self).setup(storage)
--
1.8.3.1
More information about the anaconda-patches
mailing list