修改启动参数
This commit is contained in:
parent
e4287c6605
commit
d064fdc1f9
10
app/app.py
10
app/app.py
@ -66,7 +66,7 @@ class MainApp:
|
||||
|
||||
# 添加 web 服务器参数
|
||||
parser.add_argument(
|
||||
"--web", action="store_true", help="启动 web 服务器,启动后将忽略其他选项"
|
||||
"--web", action="store_true", help="启动 web 服务器"
|
||||
)
|
||||
parser.add_argument(
|
||||
"--web-only", action="store_true", help="启动 web 服务器,但是不启动引擎"
|
||||
@ -94,7 +94,7 @@ class MainApp:
|
||||
if invalid_modes:
|
||||
parser.error(f'无效的运行模式: {", ".join(invalid_modes)}')
|
||||
args.report = reports
|
||||
else:
|
||||
elif args.report is not None:
|
||||
args.report = ["pc", "site", "wap"]
|
||||
|
||||
# 检查输入的文件是否存在
|
||||
@ -133,16 +133,18 @@ class MainApp:
|
||||
signal.signal(signal.SIGINT, self.exit_handler)
|
||||
|
||||
# 启动所有的 engine
|
||||
if not self.args.web_only:
|
||||
if self.args.crawl:
|
||||
self.crawl_engine = CrawlEngine()
|
||||
self.crawl_engine.start()
|
||||
logger.info("crawl 启动")
|
||||
|
||||
if self.args.evidence:
|
||||
self.evidence_engine = EvidenceEngine()
|
||||
self.evidence_engine.start()
|
||||
logger.info("evidence 启动")
|
||||
|
||||
self.report_engine = Reporter(["pc", "site", "wap"])
|
||||
if self.args.report:
|
||||
self.report_engine = Reporter(self.args.report)
|
||||
self.report_engine.start()
|
||||
logger.info("report 启动")
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user