拉取|更新工具配置文件 :return:
(self, load_common_tools=True)
| 252 | |
| 253 | class ToolConfigLoader(object): |
| 254 | def load_tool_config(self, load_common_tools=True): |
| 255 | """ |
| 256 | 拉取|更新工具配置文件 |
| 257 | :return: |
| 258 | """ |
| 259 | tool_config = ToolConfig() |
| 260 | tool_config_url = tool_config.get_tool_config_url() |
| 261 | LogPrinter.info(f"Load tool config: {tool_config_url}") |
| 262 | tool_config_dir_name = tool_config.get_tool_config_dir_name() |
| 263 | tool_config_dir_path = tool_config.get_tool_config_dir_path() |
| 264 | load_type, dirpath_copy_from = ToolCommonLoader.load_tool_type(tool_config_dir_path, tool_config_dir_name, tool_config_url) |
| 265 | |
| 266 | ToolCommonLoader.load_tool(load_type, tool_config_dir_path, dirpath_copy_from, tool_config_url) |
| 267 | if load_common_tools: |
| 268 | self.load_common_tools_and_set_env() |
| 269 | |
| 270 | def load_common_tools_and_set_env(self): |
| 271 | """ |
no test coverage detected