diff --git a/execution/run_uc.py b/execution/run_uc.py index 8c51fbaff45210eae01e78b39dadc694e37c8bd8..7c26989a289eda3173518af6f264927bbadd5d7b 100644 --- a/execution/run_uc.py +++ b/execution/run_uc.py @@ -22,6 +22,10 @@ def load_variables(): parser = execution_parser(description='Run use case Programm') args = parser.parse_args() print(args) + if args.exp_id is None or args.uc is None or args.load is None or args.instances is None : + print('The options --exp-id, --uc, --load and --instances are mandatory.') + print('Some might not be set!') + sys.exit(1) return args diff --git a/execution/theodolite.py b/execution/theodolite.py index 2cf00bbb707daff4e5654b73b6a2752931925b28..ae7a9244f0880421c7572fbeda8caab49822a2b2 100755 --- a/execution/theodolite.py +++ b/execution/theodolite.py @@ -22,6 +22,10 @@ def load_variables(): parser = benchmark_parser("Run theodolite benchmarking") args = parser.parse_args() print(args) + if args.uc is None or args.loads is None or args.instances_list is None: + print('The options --uc, --loads and --instances are mandatory.') + print('Some might not be set!') + sys.exit(1) return args