创建分析方案(即在平台上关联代码库) :param repo_id: :param scheme_info: :param org_sid: :param team_name: :return:
(self, repo_id, scheme_info, org_sid, team_name)
| 311 | return results |
| 312 | |
| 313 | def create_scheme(self, repo_id, scheme_info, org_sid, team_name): |
| 314 | """ |
| 315 | 创建分析方案(即在平台上关联代码库) |
| 316 | :param repo_id: |
| 317 | :param scheme_info: |
| 318 | :param org_sid: |
| 319 | :param team_name: |
| 320 | :return: |
| 321 | """ |
| 322 | rel_url = f"api/orgs/{org_sid}/teams/{team_name}/repos/{repo_id}/schemes/" |
| 323 | rsp = CodeDogHttpClient(self._server_url, rel_url, headers=self._headers, json_data=scheme_info).post() |
| 324 | scheme_params = self.get_data_from_result(rsp) |
| 325 | return scheme_params |
| 326 | |
| 327 | # ------------------------------------------------------------------------------------- # |
| 328 | # 格式: server task api |
no test coverage detected