in lambdas/on_file_receive/app.py [0:0]
def generateEvent(payload, status="file-converted"):
logger.info({
"message": "Sending event {}".format(status),
"payload": payload
})
event = {
"Time": datetime.datetime.now(),
"Source": "NFProcessor.file_receiver",
"DetailType": status,
"Detail": payload
}
logger.debug({
"message": "event final payload",
"payload": payload
})
eventBridgePutReturn = eventBridge.put_events(Entries = [event])
logger.debug({
"message": "Event Bridge PUT return",
"eventBridgePutReturn": eventBridgePutReturn
})