From 4cba2549ba588ffc749ce1934e9edf764b6862e5 Mon Sep 17 00:00:00 2001 From: Jonatan Schlag Date: Sat, 5 May 2018 20:17:50 +0200 Subject: [PATCH] Add --version command Signed-off-by: Jonatan Schlag --- nitsi.in | 28 +++++++++++++++++----------- 1 file changed, 17 insertions(+), 11 deletions(-) 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 -- 2.39.2