in lambda/makeVolume/index.js [40:62]
function getSnapshotId(event){
return new Promise(function(resolve, reject) {
if (event.imageNew.startsWith("ami") == true){
let params = {
DryRun: false,
ImageIds: [
event.imageNew,
],
};
ec2.describeImages(params, function(err, data) {
if (err) {
console.log(err);
} else {
const snapshot = data.Images[0].BlockDeviceMappings[0].Ebs.SnapshotId;
console.log(data);
resolve(snapshot);
}
});
} else if (event.imageNew.startsWith("snap") == true) {
resolve(event.imageNew);
}
});
}