19688: Trying a fast path submit for registered workflows
[arvados.git] / sdk / cwl / arvados_cwl / __init__.py
index 08a05d571cb8e41bb48265489fcec9f13b1e6100..9200c5caa50589fb3cbdd5e9db1354a9d7fd8d47 100644 (file)
@@ -359,6 +359,10 @@ def main(args=sys.argv[1:],
         # unit tests.
         stdout = None
 
+    if arvargs.submit and arvargs.wait is False and arvargs.workflow.startswith("arvwf:"):
+        executor.loadingContext.do_validate = False
+        executor.fast_submit = True
+
     return cwltool.main.main(args=arvargs,
                              stdout=stdout,
                              stderr=stderr,