Импортировать общий файл python в codeUri в template.yaml для приложений sam
У меня есть следующая структура папок
src
-- foo
--lambda1.py
-- blah
--lambda2.py
-- util
--util.py
Теперь я хотел бы создать для включения util.py в оба кода лямбда-функций с помощью template.yaml. Так что мне не нужно хранить две копии одного и того же util.py в папке lambda1 и папке lambda2.
Вот шаблон. Я использую:
AWSTemplateFormatVersion : '2010-09-09'
Transform: AWS::Serverless-2016-10-31
Resources:
SAMDEMOLAMBDA1:
Type: AWS::Serverless::Function
Properties:
Handler: samdemoLambda1.lambda_handler
Runtime: python2.7
CodeUri: ./src/foo
Events:
HelloWorld:
Type: Api
Properties:
Path: /hello
Method: get
SAMDEMOLAMBDA2:
Type: AWS::Serverless::Function
Properties:
Handler: samdemoLambda2.lambda_handler
Runtime: python2.7
CodeUri: ./src/blah
CodeUri: ./src/util
Как я могу импортировать этот общий util.py в лямбду 2