diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-09-02 16:46:54 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-09-02 16:46:54 -0700 |
commit | 03236ec6bf2040468aeb1bb308fec072aac8cc1b (patch) | |
tree | 07f80d2de7f42d63a6a1a551d486b4a0d5568c1f | |
parent | 3ee4929c733a6c03f74d6e3f2ced29c30d0ca7b5 (diff) | |
download | portage-03236ec6bf2040468aeb1bb308fec072aac8cc1b.tar.gz portage-03236ec6bf2040468aeb1bb308fec072aac8cc1b.tar.bz2 portage-03236ec6bf2040468aeb1bb308fec072aac8cc1b.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.py | 11 |
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) |