Доступ к пользовательским модулям Python, определенным в AWS :: Lambda :: LayerVersion - PullRequest
0 голосов
/ 30 ноября 2018

Существует лямбда AWS с определенным слоем.Из лямбды я пытаюсь получить доступ к пользовательскому пакету python, определенному в слое, но, похоже, его там нет.
Возможно ли даже поделиться кодом, который хранится в пакете слоя, и если да, то как?

Я мог бы представить что-то вроде этого:

/layer-dir
  /my-package
    /__init__.py
    /something.py

/lambda-dir
  /__init__.py
  /handler.py

, а затем в handler.py было бы что-то вроде этого:

from my-package import something

1 Ответ

0 голосов
/ 30 ноября 2018

Структура загруженного layer.zip должна быть такой, как указано в документах (отличается в зависимости от времени выполнения) для Python :

/python
  /my-package
    /__init__.py
    /something.py
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...