lambda-terminator

0.1.0 • Public • Published

lambda-terminator

Terminate Lambda.

This lambda logs event and stack trace, and terminates the process without calling callback.

Installation

npm i lambda-terminator

Usage

import { terminator } from 'lambda-terminator';
 
exports.handler = terminator;

terminator(event, context, callback)

Lambda handler to exit Lambda.

This handler outputs such following logs to CloudWatch Logs.

2017-06-18T06:09:00.406Z  xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx  ***** TERMINATOR *****
2017-06-18T06:09:00.407Z  xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
{
    "event": {
        "key3": "value3",
        "key2": "value2",
        "key1": "value1"
    },
    "stack": [
        "Error: Terminator",
        "    at exports.handler (/var/task/index.js:2:15)"
    ]
}

License

MIT

Readme

Keywords

Package Sidebar

Install

npm i lambda-terminator

Weekly Downloads

3

Version

0.1.0

License

MIT

Unpacked Size

2.57 kB

Total Files

4

Last publish

Collaborators

  • nak2k