【发布时间】:2016-01-07 03:25:57
【问题描述】:
从 ruby 开发工具包调用 Amazon Web Service Lambda 函数时,是否有任何方法可以确定该函数是否遇到 context.fail?
即。如果我在 ruby sdk 中调用这样的 AWS Lambda 函数:
resp = LAMBDA.invoke({
function_name: "cropSomeStuff",
invocation_type: "RequestResponse",
log_type: "Tail", # accepts None, Tail
payload: payload.to_json
})
函数遇到context.fail(err)
resp.successful? 仍然返回 true。我可以使用 Base64.decode64(resp.log_result) 查看日志,但是,我没有看到一种简单的方法来以编程方式告诉函数调用在 ruby 级别失败。
【问题讨论】:
标签: ruby amazon-web-services aws-lambda