aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2019-11-06 00:03:48 -0800
committerZac Medico <zmedico@gentoo.org>2019-11-06 12:05:27 -0800
commite5c7b9e292c81c74c6b016aa03ef76214515f0bd (patch)
treee5727d09cd55d68a67db89155d0661a2ead215e8 /lib/portage/_emirrordist/DeletionTask.py
parentFileCopier: capture exceptions (diff)
downloadportage-e5c7b9e292c81c74c6b016aa03ef76214515f0bd.tar.gz
portage-e5c7b9e292c81c74c6b016aa03ef76214515f0bd.tar.bz2
portage-e5c7b9e292c81c74c6b016aa03ef76214515f0bd.zip
emaint: log FileCopier exceptions
Since FileCopier now captures exceptions instead of showing a traceback, it's necessary to explicitly log them. Bug: https://bugs.gentoo.org/699400 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'lib/portage/_emirrordist/DeletionTask.py')
-rw-r--r--lib/portage/_emirrordist/DeletionTask.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/portage/_emirrordist/DeletionTask.py b/lib/portage/_emirrordist/DeletionTask.py
index 2fdafd59e..5eb01d840 100644
--- a/lib/portage/_emirrordist/DeletionTask.py
+++ b/lib/portage/_emirrordist/DeletionTask.py
@@ -85,7 +85,7 @@ class DeletionTask(CompositeTask):
else:
logging.error(("%s copy from distfiles "
- "to recycle failed") % (self.distfile,))
+ "to recycle failed: %s") % (self.distfile, copier.future.exception()))
success = False
if success: