""" AWS Lambda entrypoint for the automated emails sender. """ import logging.config from typing import Any import sentry_sdk from sentry_sdk.integrations.aws_lambda import AwsLambdaIntegration from sentry_sdk.integrations.httpx import HttpxIntegration from app import handler from app.config import settings # Configure logging logging.config.dictConfig(settings.logging_config) # Setup Sentry if settings.sentry_dsn: sentry_sdk.init( dsn=settings.sentry_dsn, environment=settings.environment, integrations=[ AwsLambdaIntegration(), HttpxIntegration(), ], ) def handle(event: Any, _context: Any) -> Any: """Handle the event.""" handler.handle(event) return {"status": "OK"}