Merge branch '10497-cwl-job-logs' closes #10497
[arvados.git] / sdk / cwl / arvados_cwl / arvcontainer.py
index 609d8c217b81de9da12128aa296c2b2027c803c5..d6e3098ab4800fa8bab4d735046cefe280b5f9bb 100644 (file)
@@ -162,7 +162,7 @@ class ArvadosContainer(object):
                                                            api_client=self.arvrunner.api,
                                                            keep_client=self.arvrunner.keep_client,
                                                            num_retries=self.arvrunner.num_retries)
-                done.logtail(logc, logger, self.arvrunner.label(self) + " ")
+                done.logtail(logc, logger, "%s error log:" % self.arvrunner.label(self))
 
             outputs = {}
             if container["output"]:
@@ -245,13 +245,16 @@ class RunnerContainer(Runner):
             }
             container_req["properties"]["template_uuid"] = wfuuid
 
-        command = ["arvados-cwl-runner", "--local", "--api=containers"]
+        command = ["arvados-cwl-runner", "--local", "--api=containers", "--no-log-timestamps"]
         if self.output_name:
             command.append("--output-name=" + self.output_name)
 
         if self.output_tags:
             command.append("--output-tags=" + self.output_tags)
 
+        if kwargs.get("debug"):
+            command.append("--debug")
+
         if self.enable_reuse:
             command.append("--enable-reuse")
         else: