| tool_files = list(filter(lambda x: x.endswith(".yaml") and not x.startswith("__"), listdir(tool_path))) | tool_files = list(filter(lambda x: x.endswith(".yaml") and not x.startswith("__"), listdir(tool_path))) | ||||
| tools = [] | tools = [] | ||||
| for tool_file in tool_files: | for tool_file in tool_files: | ||||
| with open(path.join(tool_path, tool_file)) as f: | |||||
| with open(path.join(tool_path, tool_file), encoding='utf-8') as f: | |||||
| # get tool name | # get tool name | ||||
| tool_name = tool_file.split(".")[0] | tool_name = tool_file.split(".")[0] | ||||
| tool = load(f.read(), FullLoader) | tool = load(f.read(), FullLoader) | ||||
| :param tool_name: the name of the tool, defined in `get_tools` | :param tool_name: the name of the tool, defined in `get_tools` | ||||
| :param credentials: the credentials of the tool | :param credentials: the credentials of the tool | ||||
| """ | """ | ||||
| pass | |||||
| pass |