Skip to content
Snippets Groups Projects
Commit 8cb7e8cd authored by Peter van 't Hof's avatar Peter van 't Hof
Browse files

Added more logging to multisample pipelines

parent 05629c68
No related branches found
No related tags found
No related merge requests found
......@@ -202,8 +202,16 @@ trait MultiSampleQScript extends SummaryQScript { qscript: QScript =>
/** Runs addAndTrackJobs method for each sample */
final def addSamplesJobs() {
logger.info(s"Starting script for ${samples.size} samples")
var count = 0
if (onlySamples.isEmpty || samples.forall(x => onlySamples.contains(x._1))) {
samples.foreach { case (sampleId, sample) => sample.addAndTrackJobs() }
samples.foreach { case (sampleId, sample) =>
logger.info(s"Starting script sample '$sampleId'")
sample.addAndTrackJobs()
count += 1
logger.info(s"Finish script for '$sampleId', samples done: $count / ${samples.size}")
}
logger.info("Starting script for multisample jobs")
addMultiSampleJobs()
} else onlySamples.foreach(sampleId => samples.get(sampleId) match {
case Some(sample) => sample.addAndTrackJobs()
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment