fix(setup): optimize logging

This commit is contained in:
InfinityPacer
2024-10-24 16:50:03 +08:00
parent 0a2ce11eb0
commit 823b81784e
3 changed files with 9 additions and 8 deletions

View File

@@ -41,10 +41,13 @@ async def init_plugins_async():
async def execute_task(loop, task_func, task_name):
"""
执行后台任务
"""
try:
result = await loop.run_in_executor(None, task_func)
if isinstance(result, list) and result:
logger.info(f"{task_name} 已完成,共处理 {len(result)} 个项目")
logger.debug(f"{task_name} 已完成,共处理 {len(result)} 个项目")
else:
logger.debug(f"没有新的 {task_name} 需要处理")
return result