Перенесены секреты из .env в SM
This commit is contained in:
@@ -50,6 +50,7 @@ from app.integrations import (
|
||||
S3Client,
|
||||
SafetyClient,
|
||||
)
|
||||
from app.logging_security import redact_event
|
||||
from app.metrics import AUTH_BOOTSTRAP, HTTP_DURATION, HTTP_REQUESTS, RATE_LIMIT_DECISIONS
|
||||
from app.notification_routes import router as notification_router
|
||||
from app.notification_service import synchronize_source_tokens
|
||||
@@ -96,6 +97,7 @@ def configure_logging(level: str) -> None:
|
||||
processors=[
|
||||
structlog.contextvars.merge_contextvars,
|
||||
add_trace_context,
|
||||
redact_event,
|
||||
structlog.processors.TimeStamper(fmt="iso", utc=True, key="timestamp"),
|
||||
structlog.stdlib.add_log_level,
|
||||
structlog.processors.JSONRenderer(),
|
||||
@@ -342,7 +344,11 @@ async def http_error(request: Request, exc: StarletteHTTPException):
|
||||
|
||||
@app.exception_handler(Exception)
|
||||
async def unhandled_error(request: Request, exc: Exception):
|
||||
log.exception("request.failed", error_code="internal_error")
|
||||
log.error(
|
||||
"request.failed",
|
||||
error_code="internal_error",
|
||||
error_type=type(exc).__name__,
|
||||
)
|
||||
return error_response(request, "internal_error", "Internal server error", 500)
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user