From bd0a92de4b5eb7dc1e40a0157aaf6bf88b12a990 Mon Sep 17 00:00:00 2001 From: Vasil Petkov Date: Sat, 12 Dec 2020 13:54:03 +0200 Subject: [PATCH] Fixes bug when passing boolean to '-so' argument Fixes exception when passing boolean values to '-so' argument: Traceback (most recent call last): File "hanasitter.py", line 1537, in main() File "hanasitter.py", line 1101, in main std_out = int(sys.argv[sys.argv.index('-so') + 1]) ValueError: invalid literal for int() with base 10: 'false' --- hanasitter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hanasitter.py b/hanasitter.py index df35da6..988e7b9 100644 --- a/hanasitter.py +++ b/hanasitter.py @@ -1098,7 +1098,7 @@ def main(): if '-lf' in sys.argv: log_features = sys.argv[sys.argv.index('-lf') + 1] if '-so' in sys.argv: - std_out = int(sys.argv[sys.argv.index('-so') + 1]) + std_out = sys.argv[sys.argv.index('-so') + 1] if '-en' in sys.argv: receiver_emails = [x for x in sys.argv[ sys.argv.index('-en') + 1 ].split(',')] if '-ens' in sys.argv: