В моей лямбда-функции, закодированной в node.js, я использую throw e
, чтобы выдать ошибку при сбое запроса SQL.
В моих скриптах python я использую:
response = awslambda.invoke(
FunctionName='TheBestFunctionInTheWorld',
InvocationType='RequestResponse',
LogType='None',
Payload='TheBestPayloadInTheWorld'
)
if 'FunctionError' in response :
raise ValueError(response['FunctionError'])
Но выдается ошибка:
raise ValueError(response['FunctionError'])
ValueError: Unhandled
Согласно https://boto3.amazonaws.com/v1/documentation/api/latest/reference/services/lambda.html#Lambda .Client.invoke Я должен получить полную ошибку