function findStateMchineArn()

in lambda/initStepFunction/index.js [14:34]


function findStateMchineArn() {
    return new Promise(function(resolve, reject) {
        let params = {};
        stepfunctions.listStateMachines(params, function(err, data) {
            if (err) {
                console.log(err);
                reject(err);
            } // an error occurred
            else {
                let length = data.stateMachines.length;
                for (let index = 0; index < length; ++index) {
                    let str = data.stateMachines[index].name;
                    if(str.startsWith("ImageStateMachine")){
                        console.log(data.stateMachines[index].stateMachineArn);
                        resolve(data.stateMachines[index].stateMachineArn);
                    }
                }
            }
        });
    });
}