From e03dfdb0ab318ed740f05a263f3fccee2c9d0521 Mon Sep 17 00:00:00 2001 From: Mark DePristo Date: Thu, 25 Aug 2011 16:59:02 -0400 Subject: [PATCH] Automatic iteration field addition works properly. --- .../src/org/broadinstitute/sting/queue/util/QJobReport.scala | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/public/scala/src/org/broadinstitute/sting/queue/util/QJobReport.scala b/public/scala/src/org/broadinstitute/sting/queue/util/QJobReport.scala index c84f0b17a..a1fa10cd8 100644 --- a/public/scala/src/org/broadinstitute/sting/queue/util/QJobReport.scala +++ b/public/scala/src/org/broadinstitute/sting/queue/util/QJobReport.scala @@ -49,7 +49,7 @@ trait QJobReport extends Logging { def setRunInfo(info: JobRunInfo) { logger.info("info " + info) - reportFeatures = reportFeatures ++ Map( + reportFeatures = Map( "iteration" -> 1, "analysisName" -> self.analysisName, "jobName" -> QJobReport.workAroundSameJobNames(this), @@ -58,7 +58,7 @@ trait QJobReport extends Logging { "doneTime" -> info.getDoneTime.getTime, "formattedStartTime" -> info.getFormattedStartTime, "formattedDoneTime" -> info.getFormattedDoneTime, - "runtime" -> info.getRuntimeInMs).mapValues((x:Any) => if (x != null) x.toString else "null") + "runtime" -> info.getRuntimeInMs).mapValues((x:Any) => if (x != null) x.toString else "null") ++ reportFeatures // // handle the special case of iterations // reportFeatures.get("iteration") match {