0
所以我有一個類和一些常量定義了10個或更多的lambda函數將需要。目前,我已將公共代碼打包到每個lambda函數中。不幸的是,如果我更改通用代碼,我必須重新包裝所有10個lambda函數並上傳更改。我曾考慮過Lambda參考常見Python代碼
思路:
- LAMBDA返回一類DEFS和常量 - 不可行,拉姆達返回JSON
- 嘗試神奇加載從S3的通用代碼 - (不知道怎麼做不 真的很喜歡,有多個步驟來更新拉姆達 功能)
- 包裝通用代碼到每個lambda函數 - (當前設計)
什麼是引用常見Python代碼lambda的最佳方法?
我目前找到的唯一合理的方式是選項3.您可以使用選項1和ast庫,但如果您想要這樣做,您可能會遇到一次地獄。 使用Serverless.com框架,它有助於選擇3的許多痛苦。 –