diff options
author | Matt Martz <matt@sivel.net> | 2019-02-20 02:17:25 +0300 |
---|---|---|
committer | Matt Martz <matt@sivel.net> | 2019-02-20 02:17:25 +0300 |
commit | f356c7b02d7941a8f114caeefe63ae2747152cf2 (patch) | |
tree | 62cde9ed2dd8679403f66e91d1efee29a4e9a71b | |
parent | 6cf43b2ff7fe67f63351b7e537b9944ea434d76e (diff) |
ensure ERROR doesn't print an empty string
-rwxr-xr-x | speedtest.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/speedtest.py b/speedtest.py index 464e2f7..217ee39 100755 --- a/speedtest.py +++ b/speedtest.py @@ -1915,7 +1915,10 @@ def main(): e = get_exception() # Ignore a successful exit, or argparse exit if getattr(e, 'code', 1) not in (0, 2): - raise SystemExit('ERROR: %s' % e) + msg = '%s' % e + if not msg: + msg = '%r' % e + raise SystemExit('ERROR: %s' % msg) if __name__ == '__main__': |