014 add json logging

This commit is contained in:
Раис Юсупалиев
2026-03-13 17:19:03 +03:00
parent 2bd884c8d5
commit 7c5be003c1
10 changed files with 224 additions and 14 deletions
+1 -10
View File
@@ -1,9 +1,9 @@
"""CDEK HTTP client and provider adapter."""
import asyncio
import sys
from collections.abc import Awaitable, Callable
from typing import Any
import logging
import httpx
@@ -13,16 +13,7 @@ from app.adapters.delivery_providers.cdek.mapper import map_cdek_response
from app.config import AdapterConfig
from app.schemas.request import DeliveryRequest
from app.schemas.response import DeliveryPrice
import logging
logging.basicConfig(
level=logging.INFO,
format="%(asctime)s [%(levelname)s] %(name)s: %(message)s",
handlers=[logging.StreamHandler(sys.stdout)] # важно: stdout, не stderr
)
log = logging.getLogger(__name__)
log.info("test")
class CDEKClientError(RuntimeError):