Useful little Lambda collection
- Ensure you're running Python 3.7.x (pyenv is suggested for managing Python versions)
- Run
pip install requirements.txt
to install testing requirements
Each directory under functions
is the name of the Lambda Function that it contains.
Each Lambda has:
-
__init__.py
,index.py
, and other required source code files -
test_<lambda_name>.py
file that defines pytests undertest
-
requirements.txt
that defines dependencies
LambdaName
├── __init__.py
├── index.py
└── requirements.txt
The sceptre
directory contains a Sceptre setup for orchestrating AWS Resources.