in app/prism/PrismLogic.scala [23:37]
def amiArns(instances: List[Instance]): List[String] =
instances.flatMap(_.amiArn).distinct
/** Associates instances with their AMI
*/
def instanceAmis(
instances: List[Instance],
amis: List[AMI]
): List[(Instance, Option[AMI])] = {
instances.map { instance =>
instance -> instance.amiArn.flatMap { amiArn =>
amis.find(_.arn == amiArn)
}
}
}