Source code for selector.test.test_data.tap_work_wrapper

import argparse



[docs]class TAP_Work_Wrapper():
[docs] def get_command_line_args(self, runargs, config): instance = runargs["instance"] id = runargs["id"] configuration = f" ".join([f" -{param}={value}" for param, value in config.items() ]) cmd = f"python -u selector/input/target_algorithms/proxies/tap_work.py {configuration} -i={instance} -ii={id}" return cmd
if __name__ == "__main__": config = {"c": 2} runargs = {"instance": "002"} wrapper = TAP_Work_Wrapper() print(wrapper.get_command_line_args(runargs, config))