將 2 個 python 文件添加到 terraform 中的 lambda_zip

x89

我使用 Terraform 創建了一個 lambda 函數。要壓縮 python 文件,我使用這個:

data "archive_file" "get_incoming_lambda_zip" {
  type             = "zip"
  source_file      = "${path.module}/src/lbd_get_incoming.py"
  output_file_mode = "0666"
  output_path      = "${path.module}/bin/lbd_get_incoming.zip"
}

以前,我使用的是lbd_get_incoming.py文件中定義的函數但是,現在我已將該功能移至common/utils.py.

為了能夠from common.utils import lyfunction在我的 lambda 函數中使用,我需要將common.utils( "${path.module}/src/common/utils.py") 文件與lbd_get_incoming.py壓縮版本的文件一起導出

實現這一目標的正確語法是什麼?如果我

格熱戈茲·奧列茲基

使用source_dir而不是source_file指向存儲這兩個文件的目錄(並且在適當的目錄結構中彼此相對)。

如果你的兩個文件來自不同的地方,你需要先把它們放在一起,然後將 Terraformarchive_file指向它們。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

將多個值添加到python中csv文件中的單行

如何將 2 個不同的類添加到同一個列表中?

Python(json)如何將同名的每個鍵添加到列表中

將兩個值添加到python中的同一列

將結果添加到一個列表中

如何使用terraform將多個vnet的多個子網動態添加到azure servicebus防火牆

將列表分成子列表:將相同的值添加到一個子列表中,將不同的值添加到另一個子列表中

如何使用python將數據從csv文件添加到json鍵中

如何在python中將具有相同日期的兩個不同數據集之一的匹配記錄添加到另一個?

Python 列表理解:如果另一個列表(具有相同長度)中的條件為真,則將元素添加到列表中

PHP 將多維數組中的值添加到一個數組中

Nuxt 將 GTM (noscript) 添加到每個頁面/路由的 body 標籤中

JS使用map將所有項目添加到一個數組中

如何使用另一個循環將內容添加到 foreach 中的 $variable

如何將端口添加到列表列表中的每個主機?

將第一個描述添加到 VBA 中的一組唯一值

嘗試將兩個 querySelectorAll 項目添加到 JavaScript 中的 forEach 循環

如何將所有數字添加到數組的單個元素中?

如何將字段添加到 Odoo 14 中的另一個模塊

將一個列表中的每個項目添加到另一個列表中的每個項目到第三個列表中

將文件名的一部分添加到數據框列中 - 具有多個輸入文件

python腳本將指定文件添加到crontab

如何將新鍵添加到現有字典並將前一個鍵作為值附加到 for 循環中創建的新鍵:python

使用Python将文件列表添加到zip文件中

使用python将文件夹添加到zip文件中

將多個文件添加到 docker 但只運行其中一個

如何將兩個單維數組中的數字相加並將其添加到powershell中的第三個列表中

如何使用循環將文件開頭添加到另一個文件

Terraform:將項目添加到 DynamoDB 表