From 95b6068670e0248feb5bf86593f840ae81a4c757 Mon Sep 17 00:00:00 2001 From: Mounir Lamouri Date: Sun, 16 Aug 2009 21:22:34 +0000 Subject: Use a clean listener system for portage.elog instead of _emerge_elog_listener svn path=/main/trunk/; revision=14071 --- pym/_emerge/Scheduler.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'pym/_emerge') diff --git a/pym/_emerge/Scheduler.py b/pym/_emerge/Scheduler.py index 1e05aac0f..7e0c35f89 100644 --- a/pym/_emerge/Scheduler.py +++ b/pym/_emerge/Scheduler.py @@ -1108,7 +1108,7 @@ class Scheduler(PollScheduler): pkg_queue = self._pkg_queue failed_pkgs = self._failed_pkgs portage.locks._quiet = self._background - portage.elog._emerge_elog_listener = self._elog_listener + portage.elog.add_listener(self._elog_listener) rval = os.EX_OK try: @@ -1116,7 +1116,7 @@ class Scheduler(PollScheduler): finally: self._main_loop_cleanup() portage.locks._quiet = False - portage.elog._emerge_elog_listener = None + portage.elog.remove_listener(self._elog_listener) if failed_pkgs: rval = failed_pkgs[-1].returncode -- cgit v1.2.3-1-g7c22