Merge branch '9511-cwl-type-checking' closes #9511
[arvados.git] / sdk / cwl / arvados_cwl / arvtool.py
index 7347eacaacd3044367460b43b889f004600651fd..a2dffa675a164e296dc88e966f02de273f2f69c4 100644 (file)
@@ -30,5 +30,8 @@ class ArvadosCommandTool(CommandLineTool):
                                  **kwargs)
 
     def job(self, joborder, output_callback, **kwargs):
-        kwargs["outdir"] = "$(task.outdir)"
+        if self.work_api == "containers":
+            kwargs["outdir"] = "/var/spool/cwl"
+        elif self.work_api == "jobs":
+            kwargs["outdir"] = "$(task.outdir)"
         return super(ArvadosCommandTool, self).job(joborder, output_callback, **kwargs)