21 lines
467 B
Python
21 lines
467 B
Python
import logging
|
|
import os
|
|
|
|
from aws_lambda_powertools import Tracer
|
|
from aws_lambda_powertools.utilities.typing import LambdaContext
|
|
|
|
from common.response import ok
|
|
|
|
tracer = Tracer()
|
|
|
|
logger = logging.getLogger(__name__)
|
|
logger.setLevel(os.environ.get('LOG_LEVEL') or logging.ERROR)
|
|
|
|
|
|
@tracer.capture_lambda_handler
|
|
def handler(event: dict, context: LambdaContext):
|
|
logger.info(f'event: {event}')
|
|
logger.info(f'ctx: {context}')
|
|
|
|
return ok(message='pong')
|