Вместо того, чтобы иметь один единственный файл require.txt, который имеет обе зависимости, подобные этому:
- requirements.txt:
- requests
- psycopg2
Есть два отдельных файла require.txt, каждый для одной лямбда-функции, которая имеет только необходимые зависимости дляэта лямбда-функция.Это будет новая структура папок:
- lambda_fn_1:
- requirements.txt (requests)
- handler.py
- lambda_fn_2:
- requirements.txt (psycopg2)
- handler.py
, и это будет изменение в шаблоне без сервера:
- lambda_fn_1:
handler: handler.lambda_handler
module: lambda_fn_1
- lambda_fn_2:
handler: handler.lambda_handler
module: lambda_fn_2
" module " изображает место, гдефреймворк подхватывает файл require.txt и, таким образом, подхватывает файл только в этой конкретной папке.