summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2012-09-02 16:46:54 -0700
committerZac Medico <zmedico@gentoo.org>2012-09-02 16:46:54 -0700
commit03236ec6bf2040468aeb1bb308fec072aac8cc1b (patch)
tree07f80d2de7f42d63a6a1a551d486b4a0d5568c1f
parent3ee4929c733a6c03f74d6e3f2ced29c30d0ca7b5 (diff)
downloadportage-2.2.0_alpha124.tar.gz
portage-2.2.0_alpha124.tar.bz2
portage-2.2.0_alpha124.zip
emaint cleanconfmem: fix writedict breakagev2.2.0_alpha124
Use grabdict so the values are stored as lists like writedict expects.
-rw-r--r--pym/portage/emaint/modules/config/config.py11
1 files changed, 2 insertions, 9 deletions
diff --git a/pym/portage/emaint/modules/config/config.py b/pym/portage/emaint/modules/config/config.py
index f20068cda..dad024b21 100644
--- a/pym/portage/emaint/modules/config/config.py
+++ b/pym/portage/emaint/modules/config/config.py
@@ -4,7 +4,7 @@
import portage
from portage import os
from portage.const import PRIVATE_PATH
-from portage.util import writedict
+from portage.util import grabdict, writedict
class CleanConfig(object):
@@ -19,14 +19,7 @@ class CleanConfig(object):
name = staticmethod(name)
def load_configlist(self):
-
- configs = {}
- with open(self.target, 'r') as configfile:
- lines = configfile.readlines()
- for line in lines:
- ls = line.split()
- configs[ls[0]] = ls[1]
- return configs
+ return grabdict(self.target)
def check(self, **kwargs):
onProgress = kwargs.get('onProgress', None)