def lambda_handler(data, context):
"""
Execution wrapper on AWS Lambda
:param data: Inputs to the botengine
:param context: Ignored
:return: JSON structure with errors and debug information
"""
if data is None:
return 0
logger = LambdaLogger()
try:
bot = importlib.import_module('bot')
botengine._run(bot, data, logger)
except:
import traceback
import sys
(t, v, tb) = sys.exc_info()
logger.tracebacks = traceback.format_exception(t, v, tb)
return logger.get_lambda_return()
评论列表
文章目录