in browser/scripts/gov-cloud-import-browser.js [188:212]
function watchComCloudFormation(refreshIdCom, cloudformation, config){
return new Promise((resolve, reject) => {
let date = new Date();
let params = {
StackName: 'gov-cloud-import'
};
cloudformation.describeStacks(params, function(err, data) {
if (err) {
resolve(err);
} else {
if (data.Stacks[0].StackStatus == "DELETE_COMPLETE") {
refreshInstallStatus();
clearInterval(refreshIdCom);
} else if (data.Stacks[0].StackStatus = "DELETE_FAILED"){
refreshInstallStatus();
clearInterval(refreshIdCom);
} else if (data.Stacks[0].StackStatus = "CREATE_COMPLETE"){
refreshInstallStatus();
clearInterval(refreshIdCom);
}
resolve(data.Stacks[0].StackStatus);
}
});
});
}