From 735ef19dc85f8323ff68dd151c442fc13026c836 Mon Sep 17 00:00:00 2001 From: kshakir Date: Thu, 29 Jul 2010 19:53:17 +0000 Subject: [PATCH] Added option to sleep after creating temporary directories. git-svn-id: file:///humgen/gsa-scr1/gsa-engineering/svn_contents/trunk@3900 348d0f76-0448-11de-a6fe-93d51630548a --- .../function/scattergather/CreateTempDirsFunction.scala | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/scala/src/org/broadinstitute/sting/queue/function/scattergather/CreateTempDirsFunction.scala b/scala/src/org/broadinstitute/sting/queue/function/scattergather/CreateTempDirsFunction.scala index 17e185e10..1acdc2f75 100644 --- a/scala/src/org/broadinstitute/sting/queue/function/scattergather/CreateTempDirsFunction.scala +++ b/scala/src/org/broadinstitute/sting/queue/function/scattergather/CreateTempDirsFunction.scala @@ -11,5 +11,8 @@ class CreateTempDirsFunction extends CommandLineFunction { @Output(doc="Temporary directories to create") var tempDirectories: List[File] = Nil - def commandLine = "mkdir -pv%s".format(repeat(" '", tempDirectories, "'")) + @Input(doc="Sleep seconds", required=false) + var mkdirSleepSeconds: Option[Int] = None + + def commandLine = "mkdir -pv%s%s".format(repeat(" '", tempDirectories, "'"), optional(" && sleep ", mkdirSleepSeconds)) }