fix: suppress startup log noise (~350 lines → ~30)

- Suppress migration logger to WARNING during startup (main.py)
- Remove debug logs from get_traffic_packages() leaking before structlog init
- Downgrade handler registration logs to debug (start.py)
- Remove duplicate section headers from migration orchestrator
This commit is contained in:
Fringg
2026-02-16 09:34:17 +03:00
parent 25e8c9f8fc
commit 8a6650e57c
4 changed files with 18 additions and 21 deletions
+7 -1
View File
@@ -189,7 +189,13 @@ async def main():
success_message='Миграция завершена успешно',
) as stage:
try:
migration_success = await run_universal_migration()
migration_log = logging.getLogger('app.database.universal_migration')
original_level = migration_log.level
migration_log.setLevel(logging.WARNING)
try:
migration_success = await run_universal_migration()
finally:
migration_log.setLevel(original_level)
if migration_success:
stage.success('Миграция завершена успешно')
else: