From affe4f1084284a14a8f60501029bb3ea83af95d4 Mon Sep 17 00:00:00 2001 From: Peter Amstutz Date: Mon, 29 Feb 2016 09:13:48 -0500 Subject: [PATCH] 8488: Use OrderedJsonModel so that pipeline components show up in the order they were queued. --- sdk/cwl/arvados_cwl/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sdk/cwl/arvados_cwl/__init__.py b/sdk/cwl/arvados_cwl/__init__.py index 6cfdd0b2ab..86619d5bb4 100644 --- a/sdk/cwl/arvados_cwl/__init__.py +++ b/sdk/cwl/arvados_cwl/__init__.py @@ -20,6 +20,7 @@ import os import sys from cwltool.process import get_feature +from arvados.api import OrderedJsonModel logger = logging.getLogger('arvados.cwl-runner') logger.setLevel(logging.INFO) @@ -398,7 +399,7 @@ def main(args, stdout, stderr, api_client=None): help="") try: - runner = ArvCwlRunner(api_client=arvados.api('v1')) + runner = ArvCwlRunner(api_client=arvados.api('v1', model=OrderedJsonModel())) except Exception as e: logger.error(e) return 1 -- 2.30.2