Arvados-DCO-1.1-Signed-off-by: Peter Amstutz <peter.amstutz@curii.com>
from .perf import Perf
from ._version import __version__
from .executor import ArvCwlExecutor
from .perf import Perf
from ._version import __version__
from .executor import ArvCwlExecutor
+from .fsaccess import workflow_uuid_pattern
# These aren't used directly in this file but
# other code expects to import them from here
# These aren't used directly in this file but
# other code expects to import them from here
# unit tests.
stdout = None
# unit tests.
stdout = None
- if arvargs.submit and arvargs.workflow.startswith("arvwf:"):
+ if arvargs.submit and (arvargs.workflow.startswith("arvwf:") or workflow_uuid_pattern.match(arvargs.workflow)):
executor.loadingContext.do_validate = False
executor.fast_submit = True
executor.loadingContext.do_validate = False
executor.fast_submit = True