Stabilize discovery lifecycle and rescan summary
This commit is contained in:
7
main.py
7
main.py
@@ -31,10 +31,13 @@ async def lifespan(app: FastAPI):
|
||||
state_manager.groups[g.id] = g
|
||||
logger.info(f"📂 Загружена группа: {g.name}")
|
||||
|
||||
# 3. Планировщик после загрузки метаданных групп
|
||||
# 3. Startup discovery до старта фонового цикла
|
||||
await discovery_service.startup_refresh(state_manager)
|
||||
|
||||
# 4. Планировщик после загрузки метаданных групп
|
||||
await start_scheduler()
|
||||
|
||||
# 4. Фоновый Discovery
|
||||
# 5. Фоновый Discovery
|
||||
discovery_task = asyncio.create_task(
|
||||
discovery_service.start_background_discovery(state_manager)
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user