From: Jonatan Schlag Date: Sat, 5 May 2018 18:17:50 +0000 (+0200) Subject: Add --version command X-Git-Url: http://git.ipfire.org/?p=nitsi.git;a=commitdiff_plain;h=4cba2549ba588ffc749ce1934e9edf764b6862e5 Add --version command Signed-off-by: Jonatan Schlag --- diff --git a/nitsi.in b/nitsi.in index a87aa0a..460487d 100755 --- a/nitsi.in +++ b/nitsi.in @@ -26,16 +26,22 @@ if __name__ == "__main__": parser.add_argument("-d", "--directory", dest="dir") + parser.add_argument("-v" "--version", help="Display version and exit", + action="store_true", dest="version") + args = parser.parse_args() - currenttest = test(args.dir) - currenttest.read_settings() - currenttest.virtual_environ_setup() - currenttest.load_recipe() - try: - currenttest.virtual_environ_start() - currenttest.run_recipe() - except BaseException as e: - print(e) - finally: - currenttest.virtual_environ_stop() \ No newline at end of file + if args.version: + logger.info("nitsi version: {}".format("@PACKAGE_VERSION@")) + else: + currenttest = test(args.dir) + currenttest.read_settings() + currenttest.virtual_environ_setup() + currenttest.load_recipe() + try: + currenttest.virtual_environ_start() + currenttest.run_recipe() + except BaseException as e: + print(e) + finally: + currenttest.virtual_environ_stop() \ No newline at end of file