0 votes
1 view
in AWS by (19.2k points)

Consider following code -

function index(event, context, callback) {

  //some code

}

exports.handler = index();

{

  "errorMessage": "Handler 'handler' missing on module 'index'"

}

This is my function which is having business logic. My javascript file name is index.js.

Whenever I test this code on aws lambda, It gives the following log(failed).

This is a screenshot of the Amazon Lambda Upload Site: 

image

1 Answer

0 votes
by (44.6k points)

Reference the index function in export.handler, but the result of its execution. I guess you have to import the function itself.

let index = function index(event, context, callback) {

  //some code

}

exports.handler = index;

Or directly

exports.handler = function index(event, context, callback) {

  //some code

}

Welcome to Intellipaat Community. Get your technical queries answered by top developers !


Categories

...