Merge branch '19692-quieter-runtime-status' refs #19692
authorPeter Amstutz <peter.amstutz@curii.com>
Tue, 15 Nov 2022 14:31:15 +0000 (09:31 -0500)
committerPeter Amstutz <peter.amstutz@curii.com>
Tue, 15 Nov 2022 14:31:15 +0000 (09:31 -0500)
Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>

sdk/cwl/arvados_cwl/executor.py

index b042401d6b74ddc7bfa617fad91ccd40dbbb4b0c..447c14b8bfad4c8339addcbce9c6899aa2e06b72 100644 (file)
@@ -70,6 +70,10 @@ class RuntimeStatusLoggingHandler(logging.Handler):
             kind = 'error'
         elif record.levelno >= logging.WARNING:
             kind = 'warning'
+        if kind == 'warning' and record.name == "salad":
+            # Don't send validation warnings to runtime status,
+            # they're noisy and unhelpful.
+            return
         if kind is not None and self.updatingRuntimeStatus is not True:
             self.updatingRuntimeStatus = True
             try: