From a4589f44d8da96dc83131910aeb60b5ea62ec40f Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Thu, 12 Aug 2010 05:56:22 -0700 Subject: Factor EBUILD_EXIT_STATUS_FILE code out of AbstractEbuildProcess subclasses and into AbstractEbuildProcess itself. --- pym/_emerge/EbuildProcess.py | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) (limited to 'pym/_emerge/EbuildProcess.py') diff --git a/pym/_emerge/EbuildProcess.py b/pym/_emerge/EbuildProcess.py index a0ef2357a..147f73a16 100644 --- a/pym/_emerge/EbuildProcess.py +++ b/pym/_emerge/EbuildProcess.py @@ -4,7 +4,7 @@ from _emerge.AbstractEbuildProcess import AbstractEbuildProcess from portage import os from portage.package.ebuild.doebuild import doebuild, \ - _doebuild_exit_status_check_and_log, _post_phase_userpriv_perms + _post_phase_userpriv_perms class EbuildProcess(AbstractEbuildProcess): @@ -38,10 +38,6 @@ class EbuildProcess(AbstractEbuildProcess): def _set_returncode(self, wait_retval): AbstractEbuildProcess._set_returncode(self, wait_retval) - if self.phase not in ("clean", "cleanrm"): - self.returncode = _doebuild_exit_status_check_and_log( - self.settings, self.phase, self.returncode) - if self.phase == "test" and self.returncode != os.EX_OK and \ "test-fail-continue" in self.settings.features: self.returncode = os.EX_OK -- cgit v1.2.3-1-g7c22