function executeTask()

in pipeline/statemachines/deploy/check_change_set_creation_status.js [19:31]


function executeTask(event, context) {

    var params = event;
    var stackName = params.environmentName + "-" + params.stackName;
    var changeSetName = params.changeSetName;
    var cfnManager = new CloudFormationManager();

    return cfnManager.hasChangeSetCreationCompleted(stackName, changeSetName)
        .then(function (creationCompleteFlag) {
            var status = (creationCompleteFlag ? "complete" : "in_progress");
            return status;
        });
}