| 33 | self.sleep_time = sleep_time |
| 34 | |
| 35 | def add_arguments(self, parser): |
| 36 | parser.add_argument('--method', type=str, help='Set method') |
| 37 | parser.add_argument('--base_url', type=str, help='Set base_url') |
| 38 | parser.add_argument('--org_sid', type=str, help='Set org_sid') |
| 39 | parser.add_argument('--team_name', type=str, help='Set team_name') |
| 40 | |
| 41 | # 选填路径参数 |
| 42 | parser.add_argument('--repo_id', type=str, help='Set repo_id', default=None) |
| 43 | parser.add_argument('--scheme_id', type=str, help='Set scheme_id', default=None) |
| 44 | parser.add_argument('--project_id', type=str, help='Set project_id', default=None) |
| 45 | parser.add_argument('--issue_id', type=str, help='Set issue_id', default=None) |
| 46 | parser.add_argument('--job_id', type=str, help='Set job_id', default=None) |
| 47 | |
| 48 | # 创建代码库相关参数 |
| 49 | parser.add_argument('--scm_url', type=str, help='Set scm_url', default=None) |
| 50 | parser.add_argument('--scm_type', type=str, help='Set scm_type', default=None) |
| 51 | |
| 52 | # 创建分析项目相关参数 |
| 53 | parser.add_argument('--scan_scheme_id', type=int, help='Set scan_scheme_id', default=None) |
| 54 | parser.add_argument('--global_scheme_id', type=int, help='Set global_scheme_id', default=None) |
| 55 | parser.add_argument('--branch', type=str, help='Set branch', default=None) |
| 56 | |
| 57 | def handle(self, options): |
| 58 | if options['method'] is None: |