diff --git a/lrs_util/json_exec_node.py b/lrs_util/json_exec_node.py index 5b1338a3dd8ee4e271d61eeabc251931e73e9b4f..d4671d9b84d69a20247e2339af06b9b020f7abc1 100644 --- a/lrs_util/json_exec_node.py +++ b/lrs_util/json_exec_node.py @@ -45,6 +45,9 @@ class JsonExecNode(): if name == "fly-to": self.basic_flyto(**kwargs) + if name == "have-pkg": + self.basic_have_pkg(**kwargs) + if name == "collect-release": self.basic_collect_release(**kwargs) @@ -321,6 +324,18 @@ class JsonExecNode(): print("get_json", type(exc)) print(exc) + def basic_have_pkg(self, **kwargs): + try: + print("basic_have_pkg") + self.set_name("have-pkg") + index = 0 + if "index" in kwargs: + index = kwargs["index"] + self.add_int_param("index", index) + except Exception as exc: + print("get_json", type(exc)) + print(exc) + def basic_collect_release(self, **kwargs): try: print("basic_collect_release")