MCPcopy Index your code
hub / github.com/Tencent/CodeAnalysis / add_arguments

Method add_arguments

ScriptsAPI.py:35–55  ·  view source on GitHub ↗
(self, parser)

Source from the content-addressed store, hash-verified

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:

Callers 1

ScriptsAPI.pyFile · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected