Add configurable retry attempts for maintenance checks

This commit is contained in:
Egor
2025-10-31 22:15:05 +03:00
parent 10d36a829d
commit e02123c1ed
8 changed files with 201 additions and 101 deletions
+3
View File
@@ -409,6 +409,9 @@ async def main():
elif not maintenance_service._check_task or maintenance_service._check_task.done():
maintenance_task = asyncio.create_task(maintenance_service.start_monitoring())
stage.log(f"Интервал проверки: {settings.MAINTENANCE_CHECK_INTERVAL}с")
stage.log(
f"Повторных попыток проверки: {settings.get_maintenance_retry_attempts()}"
)
else:
maintenance_task = None
stage.skip("Служба техработ уже активна")