Gentoo Archives: gentoo-portage-dev

From: Zac Medico <zmedico@g.o>
To: gentoo-portage-dev@l.g.o
Cc: Zac Medico <zmedico@g.o>
Subject: [gentoo-portage-dev] [PATCH 0/2] emaint: clean up FileCopier exception logging
Date: Wed, 06 Nov 2019 08:08:34
Message-Id: 20191106080818.7972-1-zmedico@gentoo.org
1 Use ForkExecutor to capture exceptions instead of showing
2 a full traceback. FileCopier callers will now be responsible
3 for displaying relevant exception messages.
4
5 Bug: https://bugs.gentoo.org/699400
6
7 Zac Medico (2):
8 FileCopier: capture exceptions
9 emaint: log FileCopier exceptions
10
11 lib/portage/_emirrordist/DeletionTask.py | 2 +-
12 lib/portage/_emirrordist/FetchTask.py | 8 ++--
13 lib/portage/tests/util/test_file_copier.py | 44 ++++++++++++++++++++++
14 lib/portage/util/_async/FileCopier.py | 16 ++++----
15 4 files changed, 58 insertions(+), 12 deletions(-)
16 create mode 100644 lib/portage/tests/util/test_file_copier.py
17
18 --
19 2.21.0

Replies