function getAMZNamis()

in scripts/suse-rhel-sap-ami/list.js [51:68]


function getAMZNamis(amiregEx) {
  var amis = {};
  amis["AMI"] = {};
  var regions = getRegions();
  for (var v in regions.Regions) {
    var _region = (regions.Regions[v].RegionName);
    var ami = getAMIbyName(amiregEx,_region);
    var amiArray = Object.keys(ami.Images).map(function (key) {return ami.Images[key]});

    var amiArraySorted = amiArray.sort(CompareCreationDate);

    amis.AMI[_region] = {};
    //pick the first one, sorted by date
    amis.AMI[_region] = amiArraySorted[amiArraySorted.length-1].ImageId;
  }

  return amis.AMI;
}