diff options
| author | 2023-12-18 20:30:12 +0800 | |
|---|---|---|
| committer | 2023-12-18 20:30:12 +0800 | |
| commit | 9ac667f1b923dd55137e346ab8281c6bae0f9713 (patch) | |
| tree | 97daacbf229e7268bdef1a8f72f28c752b98572d | |
| parent | e0fab4d50a1cd779f6763b08c3e2d3e6378fcf57 (diff) | |
| download | infini-9ac667f1b923dd55137e346ab8281c6bae0f9713.tar.gz infini-9ac667f1b923dd55137e346ab8281c6bae0f9713.zip | |
:bug: 修复Infini CLI的部分问题
| -rw-r--r-- | src/infini/__main__.py | 4 | ||||
| -rw-r--r-- | src/infini/const/templates.py | 2 | ||||
| -rw-r--r-- | src/infini/utils/cli.py | 2 |
3 files changed, 4 insertions, 4 deletions
diff --git a/src/infini/__main__.py b/src/infini/__main__.py index aa829131..9a8cd58c 100644 --- a/src/infini/__main__.py +++ b/src/infini/__main__.py @@ -39,7 +39,7 @@ def main(): (path / "event.py").write_text(templates.EVENT, encoding="utf-8") (path / "tests.py").write_text(templates.TEST, encoding="utf-8") - logger.success("HydroRoll 规则包模板已创建!") + logger.success("Infini 规则包模板已创建!") if args.operate == "test": exceptions = [] @@ -48,7 +48,7 @@ def main(): logger.info("初始化规则包中...") try: - register.regist(path) + register.register(path) except Exception as error: if args.verbose: logger.exception(error) diff --git a/src/infini/const/templates.py b/src/infini/const/templates.py index 9a450846..d0be9e30 100644 --- a/src/infini/const/templates.py +++ b/src/infini/const/templates.py @@ -7,6 +7,7 @@ from .event import MyEvent class MyHandler(Handler): \"\"\"自设业务函数\"\"\" + name: str = "example_handler" priority: int = 0 # 业务函数权重 def process(self, event: MatcherEvent) -> InfiniEvent: @@ -36,5 +37,4 @@ def test(): except Exception as error: return error return [] - """ diff --git a/src/infini/utils/cli.py b/src/infini/utils/cli.py index 8d83cc52..3d30f839 100644 --- a/src/infini/utils/cli.py +++ b/src/infini/utils/cli.py @@ -25,4 +25,4 @@ def parse_args(argv: list[str] | None = None) -> argparse.Namespace: test_parser.add_argument("path", help="目标位置") test_parser.add_argument("-v", "--verbose", action="store_true", help="异常追踪") - return parser.parse_args(argv or sys.argv[1:]) + return parser.parse_args(sys.argv[1:] or argv or ["--help"]) |
