From: Jonatan Schlag Date: Fri, 27 Apr 2018 15:49:25 +0000 (+0200) Subject: Add nitsi executable X-Git-Url: http://git.ipfire.org/?p=nitsi.git;a=commitdiff_plain;h=f72f2f70ab2da01700ef85e74e1bf2eb1cc65ded Add nitsi executable Signed-off-by: Jonatan Schlag --- diff --git a/nitsi b/nitsi new file mode 100644 index 0000000..3c88b6a --- /dev/null +++ b/nitsi @@ -0,0 +1,24 @@ +#!/usr/bin/python + +from test import test + +if __name__ == "__main__": + import argparse + + parser = argparse.ArgumentParser() + + parser.add_argument("-d", "--directory", dest="dir") + + 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 diff --git a/test.py b/test.py index 26b483a..67f824e 100755 --- a/test.py +++ b/test.py @@ -139,24 +139,4 @@ class test(): self.virtual_networks[name].undefine() -if __name__ == "__main__": - import argparse - - parser = argparse.ArgumentParser() - - parser.add_argument("-d", "--directory", dest="dir") - - 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()