Skip to main content

An AWS Lambda command line interface (CLI). It helps you in creating, building, testing and deploying your lambda functions.

Project description

lambda-toolkit

Documentation Status Build Status Compatible
  • Now compatible with Python 2 and 3.

  • Now compatible with Linux, Mac and Windows.

Top Features

  • Invoke locally lambdas in your machine with simulated events or real events

  • Easy import and deploy your lambdas in different regions (v0.3.0)

  • Supporting Lambda Environment Variables (Even in local execution) (v0.3.3)

Contributing

We are open to contributions. Also let we know if you need some feature that is not implemented or it’s not working properly. Please feel free to open an Issue in the Github project requesting fixes or new features.

Easy to use and install

We provide a step-by-step installation guide with installation manual and how to use.

Access now here.

Documentation

http://lambda-toolkit.readthedocs.io/

GitHub Project

https://github.com/lucioveloso/lambda-toolkit

Installation:

$ pip install lambda-toolkit -U

Lambda-toolkit offers a lambda proxy

Using lambda-toolkit proxy you’re able to debug real events in real time in your own machine.

See how it works.

https://s3-eu-west-1.amazonaws.com/lucio-public-bucket/lambda-proxy-diagram.png

After you create a proxy, you’re able even to put breakpoints in your code, like the example below:

https://s3-eu-west-1.amazonaws.com/lucio-public-bucket/debugging-lambda.jpg

Lambda-toolkit offers lambda tailing

https://s3-eu-west-1.amazonaws.com/lucio-public-bucket/lambda-tail.gif

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lambda-toolkit-0.3.7.tar.gz (21.9 kB view details)

Uploaded Source

Built Distribution

lambda_toolkit-0.3.7-py2.py3-none-any.whl (37.2 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file lambda-toolkit-0.3.7.tar.gz.

File metadata

File hashes

Hashes for lambda-toolkit-0.3.7.tar.gz
Algorithm Hash digest
SHA256 4d44792a403a4f5ef1132dc7a380d66798ee5770916dc012e359da1b66b23330
MD5 a803b16c971a57e41d65c32caf565b5f
BLAKE2b-256 0c1c264912340f924e286838e8f3337d3db150dfb32a204f48adc74d4ac76951

See more details on using hashes here.

File details

Details for the file lambda_toolkit-0.3.7-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for lambda_toolkit-0.3.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 b866e5a0eba5219edd2f5a86403a8034719efbb92db033244f222405b6e7df2d
MD5 672c48d36bbea1c4b2d30a7bcbb2a5fa
BLAKE2b-256 318ed2682ecb13fb2dff480a11cd54970662a5ed9b8992da32c4b72c5eae578c

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page