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