2016-02-12 88 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