1 |
Author: zmedico |
2 |
Date: 2008-11-01 23:12:59 +0000 (Sat, 01 Nov 2008) |
3 |
New Revision: 11791 |
4 |
|
5 |
Modified: |
6 |
main/trunk/pym/portage/sets/__init__.py |
7 |
Log: |
8 |
In SetConfig.getSetAtoms(), access self.psets directly in order to avoid |
9 |
making a copy and also to avoid potential swallowing of an unexpected |
10 |
KeyError. |
11 |
|
12 |
|
13 |
Modified: main/trunk/pym/portage/sets/__init__.py |
14 |
=================================================================== |
15 |
--- main/trunk/pym/portage/sets/__init__.py 2008-11-01 23:02:55 UTC (rev 11790) |
16 |
+++ main/trunk/pym/portage/sets/__init__.py 2008-11-01 23:12:59 UTC (rev 11791) |
17 |
@@ -138,8 +138,9 @@ |
18 |
""" |
19 |
This raises PackageSetNotFound if the give setname does not exist. |
20 |
""" |
21 |
+ self._parse() |
22 |
try: |
23 |
- myset = self.getSets()[setname] |
24 |
+ myset = self.psets[setname] |
25 |
except KeyError: |
26 |
raise PackageSetNotFound(setname) |
27 |
myatoms = myset.getAtoms() |