in app/prism/Recommendations.scala [50:66]
private[prism] def isUbuntuUpgrade(
ubuntuAmi: AMI
)(candidateAmi: AMI): Boolean = {
(for {
amiName <- ubuntuAmi.name
candidateName <- candidateAmi.name
} yield {
(amiName, candidateName) match {
case (
UbuntuIdentifier(amiIdentifier),
UbuntuIdentifier(candidateIdentifier)
) =>
amiIdentifier == candidateIdentifier
case _ => false
}
}) getOrElse false
}