Переименовать функцию start_tg_manager
gitlab.dvmn.org/…/fastapi_proxy.py#L371-379
async def start_tg_manager():
logging.basicConfig(
level='INFO',
format='%(asctime)s - %(levelname)s - %(name)s - %(message)s',
)
logger.info(f'Debug mode is {settings.debug}.')
async with asyncio.TaskGroup() as tg:
tg.create_task(cleanup_registries())
tg.create_task(manage_sending_delay(tg))
На самом деле, эта функция работает не по принципу "выстрелил и забыл" (start), а "запустить, и ждать завершения" (run).
Лучше подойдёт название run_backgroup_tasks ?
Edited by Евгений Евсеев