in hq/app/aws/support/TrustedAdvisor.scala [77:88]
private[support] def findPortPriorityIndex(port: String) = {
Option(port).flatMap { case p if p.trim.nonEmpty =>
val allPorts = p.trim.split("-").map(_.toInt).toList match {
case head :: tail :: Nil => (head to tail).toSet
case head :: Nil => Set(head)
case _ => Set.empty[Int]
}
indexedPortMap.collectFirst {
case ((_, seq), idx) if allPorts.diff(seq) != allPorts => idx
}
}
}