diff options
author | Zac Medico <zmedico@gentoo.org> | 2012-08-11 15:52:30 -0700 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2012-08-11 15:52:30 -0700 |
commit | 7d8a1347efcf7b6800c8a9ec765cc87c7b299fda (patch) | |
tree | d9071d609f6544daa4a178b25eedf1e357bc12da /pym/_emerge | |
parent | 7c6b4d5155832f1370ce375056105c9b2693afd3 (diff) | |
download | portage-7d8a1347efcf7b6800c8a9ec765cc87c7b299fda.tar.gz portage-7d8a1347efcf7b6800c8a9ec765cc87c7b299fda.tar.bz2 portage-7d8a1347efcf7b6800c8a9ec765cc87c7b299fda.zip |
emaint logs: simplify error output handlingv2.2.0_alpha121
Diffstat (limited to 'pym/_emerge')
-rw-r--r-- | pym/_emerge/main.py | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/pym/_emerge/main.py b/pym/_emerge/main.py index f19994c46..d4b2901e3 100644 --- a/pym/_emerge/main.py +++ b/pym/_emerge/main.py @@ -1356,13 +1356,12 @@ def clean_logs(settings): if logdir is None or not os.path.isdir(logdir): return - options = { - 'eerror': portage.output.EOutput().eerror, - # uncomment next line to output a succeeded message - #'einfo': portage.output.EOutput().einfo - } cleanlogs = CleanLogs() - cleanlogs.clean(settings=settings, options=options) + errors = cleanlogs.clean(settings=settings) + if errors: + out = portage.output.EOutput() + for msg in errors: + out.eerror(msg) def setconfig_fallback(root_config): setconfig = root_config.setconfig |