2016-02-12 66 views
0

我想用一个lambda脚本进行一些简单的过滤,这个脚本会根据spamVerdict,virusVerdict等删除电子邮件。有一个nodejs蓝图已经拥有大部分功能我想要,但我不想使用nodejs。检查上下文对象的python文档似乎表明,我没有“成功”的方法来停止处理SES规则集。此外,简单地调用:context.succeed({ "disposition" : "STOP_RULE_SET" });给出了错误:Amazon Lambda inbound-ses-spam-filter(python)

"errorType": "AttributeError", 
"errorMessage": "'LambdaContext' object has no attribute 'succeed'" 

我认为Python的是一个“一等公民”?如何停止处理规则集?

回答

1

由于NodeJS编程的异步特性,我设想将context.succeed()和类似的方法添加到NodeJS版本的Lambda中。

对于Python lambda函数看来你只需要return