in browser/scripts/gov-cloud-import-browser.js [771:822]
async function refreshInstallStatusEast(){
let config = await setRegionAndKeys();
let lambda = new AWS.Lambda({
region: 'us-east-2',
accessKeyId: config.comAccess,
secretAccessKey: config.comSecret
});
//Find Status of East
let appStatus = await findLambdaFunction(lambda, "appStatus");
if (appStatus == 'Not Installed'){
document.getElementById("comEastCFStatus").innerHTML = appStatus;
document.getElementById("govEastCFStatus").innerHTML = appStatus;
} else {
let status = await initAppStatus(lambda, appStatus);
status = JSON.parse(status);
if (isEmpty(status[1])){
//If we can't tell anything, show not installed
document.getElementById("govEastCFStatus").innerHTML = "Not Installed";
document.getElementById("govEastCFTime").innerHTML = "Not Installed";
} else if (status[1].hasOwnProperty('status')){
document.getElementById("EastVersion").innerHTML = status[0].version;
document.getElementById("govEastCFStatus").innerHTML = status[1].status;
document.getElementById("govEastCFTime").innerHTML = status[1].create;
} else if (status[1].hasOwnProperty('code')) {
//Print Error
document.getElementById("govEastCFStatus").innerHTML = status[1].code;
document.getElementById("govEastCFTime").innerHTML = status[1].code;
} else {
//If we can't tell anything, show not installed
document.getElementById("govEastCFStatus").innerHTML = "Not Installed";
document.getElementById("govEastCFTime").innerHTML = "Not Installed";
}
if (isEmpty(status[2])){
//If we can't tell anything, show not installed
document.getElementById("comEastCFStatus").innerHTML = "Not Installed";
document.getElementById("comEastCFTime").innerHTML = "Not Installed";
} else if (status[2].hasOwnProperty('status')){
document.getElementById("EastVersion").innerHTML = status[0].version;
document.getElementById("comEastCFStatus").innerHTML = status[2].status;
document.getElementById("comEastCFTime").innerHTML = status[2].create;
} else if (status[2].hasOwnProperty('code')) {
//Print Error
document.getElementById("comEastCFStatus").innerHTML = status[2].code;
document.getElementById("comEastCFTime").innerHTML = status[2].code;
} else {
//If we can't tell anything, show not installed
document.getElementById("comEastCFStatus").innerHTML = "Not Installed";
document.getElementById("comEastCFTime").innerHTML = "Not Installed";
}
}
}