diff --git a/lib/main.js b/lib/main.js index d1b5b8e9..c256633f 100644 --- a/lib/main.js +++ b/lib/main.js @@ -42,15 +42,15 @@ Lambda.prototype.run = function (program) { var filename = splitHandler[0] + '.js'; var handlername = splitHandler[1]; - var handler = require(process.cwd() + '/' + filename)[handlername]; - var event = require(process.cwd() + '/' + program.eventFile); - var context = require(process.cwd() + '/' + program.contextFile); - // Set custom environment variables if program.configFile is defined if (program.configFile) { this._setRunTimeEnvironmentVars(program); } + var handler = require(process.cwd() + '/' + filename)[handlername]; + var event = require(process.cwd() + '/' + program.eventFile); + var context = require(process.cwd() + '/' + program.contextFile); + this._runHandler(handler, event, program.runtime, context); };