10497: Increase number of log lines shown by runner. Turn off 'debug' mode on crunch...
authorPeter Amstutz <peter.amstutz@curoverse.com>
Wed, 28 Dec 2016 16:13:56 +0000 (11:13 -0500)
committerPeter Amstutz <peter.amstutz@curoverse.com>
Wed, 28 Dec 2016 17:40:32 +0000 (12:40 -0500)
sdk/cwl/arvados_cwl/arvcontainer.py
sdk/cwl/arvados_cwl/crunch_script.py
sdk/cwl/arvados_cwl/runner.py

index a0c2e59a68e28f6113d21e11a91218961e1e34f3..d6e3098ab4800fa8bab4d735046cefe280b5f9bb 100644 (file)
@@ -252,6 +252,9 @@ class RunnerContainer(Runner):
         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:
index 570f686a681b79938513e228f6ecb9def6c365fa..4b1b42843b67ae8ee2efb372186f54043355aa1d 100644 (file)
@@ -88,7 +88,7 @@ def run():
         args.project_uuid = arvados.current_job()["owner_uuid"]
         args.enable_reuse = enable_reuse
         args.submit = False
-        args.debug = True
+        args.debug = False
         args.quiet = False
         args.ignore_docker_for_reuse = False
         args.basedir = os.getcwd()
index eaa69c423ea95af9e12b2b2ed14ef4515371a560..144fd53ffb0324a12061c03e318c4a408844bf6c 100644 (file)
@@ -225,7 +225,7 @@ class Runner(object):
                                                            api_client=self.arvrunner.api,
                                                            keep_client=self.arvrunner.keep_client,
                                                            num_retries=self.arvrunner.num_retries)
-                done.logtail(logc, logger, "%s error log:" % self.arvrunner.label(self))
+                done.logtail(logc, logger, "%s error log:" % self.arvrunner.label(self), maxlen=40)
 
             self.final_output = record["output"]
             outc = arvados.collection.CollectionReader(self.final_output,