in lambda/appStatus/index.js [84:111]
function comCloudFormationStatus(){
return new Promise((resolve, reject) => {
let cloudformation = new AWS.CloudFormation;
let params = {
StackName: 'gov-cloud-import'
};
let temp = {};
cloudformation.describeStacks(params, function(err, data) {
if (err){
if (err && err.statusCode == '400') {
temp.region = process.env.AWS_REGION;
temp.status = "Not Installed";
status.push(temp);
resolve("Not Installed");
} else {
console.log(err);
reject(err);
}
} else {
temp.region = process.env.AWS_REGION;
temp.status = data.Stacks[0].StackStatus;
temp.create = data.Stacks[0].CreationTime;
status.push(temp);
resolve();
}
});
});
}