Eliminate redunant elog_process() call in EbuildBuild._fetch_exit()
authorZac Medico <zmedico@gentoo.org>
Fri, 10 Sep 2010 06:57:29 +0000 (23:57 -0700)
committerZac Medico <zmedico@gentoo.org>
Fri, 10 Sep 2010 06:57:29 +0000 (23:57 -0700)
which fetch has failed, since _unlock_builddir() will handle it
later.

pym/_emerge/EbuildBuild.py

index ecf9f6c432032c9ef795ca37342d8da5a37162e3..74081ce3b12c7fee573750bfd4e702634d2cf701 100644 (file)
@@ -150,12 +150,11 @@ class EbuildBuild(CompositeTask):
 
        def _fetch_exit(self, fetcher):
 
-               portage.elog.elog_process(self.pkg.cpv, self.settings)
-
                if self._default_exit(fetcher) != os.EX_OK:
                        self._fetch_failed()
                        return
 
+               portage.elog.elog_process(self.pkg.cpv, self.settings)
                # discard successful fetch log
                self._build_dir.clean_log()
                pkg = self.pkg