From a51cdb7219febc0744dd150c4f86f76e6a258ccf Mon Sep 17 00:00:00 2001 From: Andrew Engelbrecht <sudoman@ninthfloor.org> Date: Thu, 23 Jul 2015 20:34:03 -0400 Subject: [PATCH] only run main() if not in interactive mode --- edward | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/edward b/edward index 6aed639..d8acf0e 100755 --- a/edward +++ b/edward @@ -839,16 +839,17 @@ def debug (debug_msg): def handle_args (): - if __name__ == "__main__": - global progname - progname = sys.argv[0] + global progname + progname = sys.argv[0] + + if len(sys.argv) > 1: + print(progname + ": error, this program doesn't " \ + "need any arguments.", file=sys.stderr) + exit(1) - if len(sys.argv) > 1: - print(progname + ": error, this program doesn't " \ - "need any arguments.", file=sys.stderr) - exit(1) +if __name__ == "__main__": -main() + main() -- 2.25.1