function findLambdaFunction()

in browser/scripts/gov-cloud-import-browser.js [242:262]


function findLambdaFunction(lambda, lambdaName){
    return new Promise((resolve, reject) => {
        //Params for Lambda invoke
        let params = {};
        // Call the Lambda function
        lambda.listFunctions(params, function(err, data) {
            if (err) {
                resolve(err.message);
            } else {
                let length = data.Functions.length;
                for (let index = 0; index < length; ++index) {
                    let str = data.Functions[index].FunctionName;
                    if(str.startsWith("gov-cloud-import-"+lambdaName)){
                        resolve(str);
                    }
                }
                resolve("Not Installed");
            }
        });
    });
}