add fulfillment

This commit is contained in:
2026-01-21 16:13:54 -03:00
parent 2cd000c1cb
commit adcfb420c4
3 changed files with 63 additions and 46 deletions

View File

@@ -0,0 +1,32 @@
# from uuid import uuid4
from aws_durable_execution_sdk_python import DurableContext, durable_execution
from aws_lambda_powertools import Logger
from aws_lambda_powertools.utilities.data_classes import (
EventBridgeEvent,
event_source,
)
# from layercake.dateutils import now
logger = Logger(__name__)
@event_source(data_class=EventBridgeEvent)
@durable_execution
def lambda_handler(event: EventBridgeEvent, context: DurableContext) -> bool:
# new_image = event.detail['new_image']
# now_ = now()
# org_id = ''
# order_id = new_image['id']
# docx = {
# 'id': f'SEAT#ORG#{org_id}',
# 'sk': f'ORDER#{order_id}#ENROLLMENT#{uuid4()}',
# 'course': {},
# 'created_at': now_,
logger.info(event)
# }
return True