From 888537a898f39bcde8bdb62df1570815c3f8a812 Mon Sep 17 00:00:00 2001 From: kxrd Date: Sat, 10 Jun 2017 20:01:42 +0200 Subject: [PATCH] Improve except block in function parse_requirements --- pipreqs/pipreqs.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/pipreqs/pipreqs.py b/pipreqs/pipreqs.py index ea3601c..3248522 100755 --- a/pipreqs/pipreqs.py +++ b/pipreqs/pipreqs.py @@ -229,9 +229,9 @@ def parse_requirements(file_): try: with open(file_, "r") as f: data = [x.strip() for x in f.readlines() if x != "\n"] - except OSError as e: - logging.error(e) - sys.exit(0) + except OSError: + logging.error("Failed on file {}".format(file_)) + raise parameters = [x for x in data if x.startswith("-")] data = [x for x in data if x[0].isalpha()]