From 5b8a58ab37d5187dcf750b498d5e91b91f0c758a Mon Sep 17 00:00:00 2001 From: Bryan Newbold Date: Mon, 6 Dec 2021 15:51:29 -0800 Subject: SIM pipeline: improve exception handling --- fatcat_scholar/work_pipeline.py | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'fatcat_scholar/work_pipeline.py') diff --git a/fatcat_scholar/work_pipeline.py b/fatcat_scholar/work_pipeline.py index 5c32767..f17d69d 100644 --- a/fatcat_scholar/work_pipeline.py +++ b/fatcat_scholar/work_pipeline.py @@ -412,13 +412,11 @@ class WorkPipeline: sim_fulltext = self.fetch_sim( sim_issue, sim_pub, release.pages, release.ident ) - except requests.exceptions.ConnectionError as e: - print(str(e), file=sys.stderr) - continue - except requests.exceptions.ReadTimeout as e: - print(str(e), file=sys.stderr) - continue - except requests.exceptions.ChunkedEncodingError as e: + except ( + requests.exceptions.ConnectionError, + requests.exceptions.ReadTimeout, + requests.exceptions.ChunkedEncodingError, + ) as e: print(str(e), file=sys.stderr) continue if sim_fulltext: -- cgit v1.2.3