def instanceSSAAs()

in app/prism/PrismLogic.scala [52:77]


  def instanceSSAAs(instances: List[Instance]): List[SSAA] = {
    val allInstanceSSAs = for {
      instance <- instances
      ssaa <- {
        if (instance.app.isEmpty)
          List(
            SSAA(
              instance.stack,
              instance.stage,
              None,
              instance.meta.origin.accountName
            )
          )
        else
          instance.app.map(app =>
            SSAA(
              instance.stack,
              instance.stage,
              Some(app),
              instance.meta.origin.accountName
            )
          )
      }
    } yield ssaa
    allInstanceSSAs.distinct
  }