From ee5bec6a1058c8f9f8ae59a979c85613db75a75f Mon Sep 17 00:00:00 2001 From: Nick Sweeting Date: Wed, 25 Sep 2024 00:39:49 -0700 Subject: [PATCH] flip link_archive exception throw order so real exception is easier to read at the bottom --- archivebox/extractors/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/archivebox/extractors/__init__.py b/archivebox/extractors/__init__.py index e517dad6..04ccc8d6 100644 --- a/archivebox/extractors/__init__.py +++ b/archivebox/extractors/__init__.py @@ -181,10 +181,10 @@ def archive_link(link: Link, overwrite: bool=False, methods: Optional[Iterable[s #f.write(f"\n> {command}; ts={ts} version={config['VERSION']} docker={config['IN_DOCKER']} is_tty={config['IS_TTY']}\n") # print(f' ERROR: {method_name} {e.__class__.__name__}: {e} {getattr(e, "hints", "")}', ts, link.url, command) - raise Exception('Exception in archive_methods.save_{}(Link(url={}))'.format( + raise e from Exception('Exception in archive_methods.save_{}(Link(url={}))'.format( method_name, link.url, - )) from e + )) # print(' ', stats)