Skip to content

Local Node.js AWS Kinesis->Lambda (stupid) debug tool.

License

Notifications You must be signed in to change notification settings

mesillo/lambdazio

Repository files navigation

Lambdazio

Local Node.js AWS Kinesis->Lambda (stupid) debug tool.

Usage

Start the KinesaLite server

./lambdazioServer.js

Deploy a lambda:

  • function code must be included (dependencies also) on a .zip file.
  • .js file that contains, and export, the handler must be in the root of zip file.
  • if not specified with --filename \<handlerfilename> option index.js is asumed as name of the file exporting lambda function handler.
  • if not specified with --handler \<functionhandlername> option handler is asumed as name of the exported lambda function handler.
./deployLambda.js --zip-file <zipfilename> --name <functionname>

Start a deployed Lambda:

./startLambda.js --function-name <functionname> --stream-name <streamname>

Windows OS

If you use Windows then command must be executed in a PowerShell instance. A bash command that look like "./<commnad>.js --option value" in Bash/Sh must be "translated" in "node <command>.js --option value".

Listen to me (an idiot)

Use wsl instead of PS.

About

Local Node.js AWS Kinesis->Lambda (stupid) debug tool.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published