diff options
author | Zac Medico <zmedico@gentoo.org> | 2010-03-02 22:20:41 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2010-03-02 22:20:41 +0000 |
commit | d213f11d1eeb83186cd5d024aaab2888349c2834 (patch) | |
tree | dd6f619680b625417c6056c8a0e53f66f0d8aeba | |
parent | 44fb03e01b964a76487c754935bd7cff5c94904b (diff) | |
download | portage-d213f11d1eeb83186cd5d024aaab2888349c2834.tar.gz portage-d213f11d1eeb83186cd5d024aaab2888349c2834.tar.bz2 portage-d213f11d1eeb83186cd5d024aaab2888349c2834.zip |
Remove fetch log after successful fetch.
svn path=/main/trunk/; revision=15721
-rw-r--r-- | pym/_emerge/Binpkg.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/pym/_emerge/Binpkg.py b/pym/_emerge/Binpkg.py index a8d07630b..4f2a07344 100644 --- a/pym/_emerge/Binpkg.py +++ b/pym/_emerge/Binpkg.py @@ -171,6 +171,14 @@ class Binpkg(CompositeTask): if self._fetched_pkg: self._bintree.inject(pkg.cpv, filename=pkg_path) + logfile = self.settings.get("PORTAGE_LOG_FILE") + if logfile is not None and os.path.isfile(logfile): + # Remove fetch log after successful fetch. + try: + os.unlink(logfile) + except OSError: + pass + if self.opts.fetchonly: self._current_task = None self.returncode = os.EX_OK |