From 719268cd009ace491ea5eb6c7e86cbf49e79e539 Mon Sep 17 00:00:00 2001 From: ForgQi <34411314+ForgQi@users.noreply.github.com> Date: Fri, 23 Jul 2021 21:19:50 +0800 Subject: [PATCH] Bumping version --- biliup/__init__.py | 2 +- biliup/__main__.py | 9 ++++----- 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/biliup/__init__.py b/biliup/__init__.py index d224761..9498997 100644 --- a/biliup/__init__.py +++ b/biliup/__init__.py @@ -6,7 +6,7 @@ from .common.timer import Timer from .engine.event import Event from .engine import config -__version__ = "0.1.0" +__version__ = "0.1.1" async def main(): diff --git a/biliup/__main__.py b/biliup/__main__.py index 616016d..f550857 100644 --- a/biliup/__main__.py +++ b/biliup/__main__.py @@ -67,7 +67,7 @@ def arg_parser(): parser_stop.set_defaults(func=daemon.stop) parser_restart = subparsers.add_parser('restart') parser_restart.set_defaults(func=daemon.restart) - parser.set_defaults(func=None) + parser.set_defaults(func=lambda: asyncio.run(main())) args = parser.parse_args() config.load(args.config) LOG_CONF.update(config.get('LOGGING', {})) @@ -75,10 +75,9 @@ def arg_parser(): LOG_CONF['loggers']['biliup']['level'] = args.verbose LOG_CONF['root']['level'] = args.verbose logging.config.dictConfig(LOG_CONF) - if platform.system() == 'Windows' or args.func is None: - asyncio.run(main()) - else: - args.func() + if platform.system() == 'Windows': + return asyncio.run(main()) + args.func() if __name__ == '__main__':