diff options
-rwxr-xr-x | do-until | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -45,9 +45,12 @@ def parse_args(args): def main(): - options, argv = parse_args(sys.argv[1:]) - if argv: - do_until(options, argv) + try: + options, argv = parse_args(sys.argv[1:]) + if argv: + do_until(options, argv) + except KeyboardInterrupt: + sys.exit(1) if __name__ == "__main__": |