@import utils.DateUtils @import views.html.fragments.heading @import org.joda.time.DateTime @(amiableUrl: String, instances: Seq[(Instance, Option[AMI])], owner: Owner, emptyChar: String = "-") Instances with old AMIs @if(instances.nonEmpty) { @for((instance, maybeAmi) <- instances) { }
@{instances.size} instances running old AMIs
(AMIs built more than 30 days ago)
Stack Stage App Instance AMI AMI age
@instance.stack.getOrElse(emptyChar) @instance.stage.getOrElse(emptyChar) @instance.app @instance.instanceName @maybeAmi.map { ami => @ami.imageId } @maybeAmi.flatMap(_.creationDate).map { i => @DateUtils.daysAgo(i) days }
You are receiving this email because you are listed as the Owner of the stacks listed below. This is determined by the Owners in prism (see GitHub). @for(ssa <- owner.stacks) { }
Stack Stage App Account
@ssa.stack.getOrElse(emptyChar) @ssa.stage.getOrElse(emptyChar) @ssa.app.getOrElse(emptyChar) @ssa.accountName.getOrElse(emptyChar)
}