exports.handler = function()

in lambda-functions/deploy-function/index.js [24:53]


exports.handler = function(event, context) {

 console.log("REQUEST RECEIVED: %j", event);
 console.log("Source bucket :%s", SourceBucket);

 // For Delete requests, immediately send a SUCCESS response.
 if (event.RequestType == "Delete") {
  sendResponse(event, context, "SUCCESS");
  return;
 }

 let responseStatus = "SUCCESS";
 let responseData = {};

 if (event.RequestType == "Create") {

  let jobs = Promise.all([uploadUIAssets(event),uploadVideoAssets(event),uploadGlueJobDefinition(event)]);
  // let jobs = Promise.all([uploadVideoAssets(event)]);

  jobs.then(args => {
   // console.log("Args 2 :%j",args[2]);
   // responseData.UserName = userName;
   // responseData.Password = temporaryPassword;
   sendResponse(event, context, responseStatus, responseData);
  });
 }
 else {
  sendResponse(event, context, responseStatus, responseData);
 }
};