in app/model/ELB.scala [80:89]
private def zeroFillPerMinute(from: DateTime, to: DateTime)(line: Seq[Datapoint]): Seq[Datapoint] = {
def zeroDatapoint(t: DateTime) = new Datapoint().withAverage(0).withMaximum(0).withMinimum(0)
.withSampleCount(0).withSum(0).withTimestamp(t.toDate)
val dataMap = line.map(p => new DateTime(p.getTimestamp) -> p).toMap
for (t <- perMinute(from, to)) yield {
dataMap.getOrElse(t, zeroDatapoint(t))
}
}