[ARVADOS] updated: 523dadebfbee9a73a21c3f78c7b4af329930d393

Git user git at public.curoverse.com
Mon Sep 26 08:43:06 EDT 2016


Summary of changes:
 sdk/cwl/arvados_cwl/__init__.py        | 45 ++++++++++++------
 sdk/cwl/arvados_cwl/arv-cwl-schema.yml | 14 ++++++
 sdk/cwl/arvados_cwl/arvjob.py          |  3 ++
 sdk/cwl/arvados_cwl/arvworkflow.py     | 83 +++++++++++++++++++++++++++++++++-
 sdk/cwl/arvados_cwl/pathmapper.py      |  2 +-
 sdk/cwl/arvados_cwl/runner.py          |  2 +-
 sdk/cwl/setup.py                       |  1 +
 sdk/cwl/tests/test_job.py              | 68 ++++++++++++++++++++++++++--
 sdk/cwl/tests/wf/scatter2.cwl          | 56 +++++++++++++++++++++++
 sdk/cwl/tests/wf/scatter2_subwf.cwl    | 33 ++++++++++++++
 10 files changed, 287 insertions(+), 20 deletions(-)
 create mode 100644 sdk/cwl/arvados_cwl/arv-cwl-schema.yml
 create mode 100644 sdk/cwl/tests/wf/scatter2.cwl
 create mode 100644 sdk/cwl/tests/wf/scatter2_subwf.cwl

       via  523dadebfbee9a73a21c3f78c7b4af329930d393 (commit)
       via  9bc524ae6d516f1be41cc8a7c6a76a96bbd9578c (commit)
       via  8b7d63024652c112973d4dd82f9a5d89cc624fc7 (commit)
       via  0ff7b94edaaaa07932ae757c0a2b7ba3fde026cb (commit)
       via  210889a5400ac6ef247078af14c0766f3639b988 (commit)
       via  84bcaa194dd2dd767aea291cdc17e85cd802325a (commit)
       via  559729f94c6676cc6bca707e36417da412f937f5 (commit)
       via  07e339237850f463d18ce6c06446441c6684fc58 (commit)
       via  261d51d1c2551c9e7dc87a8fca23caccfc613df4 (commit)
       via  110d992e55ed6f8537abb3cb27487ae1f66ca44e (commit)
       via  98457f6fdb93116d31bec47057094041e9c47bde (commit)
       via  defaa234ca09f1c0a202a77d7660b75d3c12de02 (commit)
       via  22773dcba5c8f59a01a08c1734dd5249517808c9 (commit)
       via  64b05a6b4e2234a3a71d6978f0e1cf9d5f1b8c6e (commit)
       via  c96214468a927d56c03876de43fa16073fc26df5 (commit)
       via  bc6b243539b5480493c7aa758a1272a1a42b58f1 (commit)
      from  c2fdf5d225efe65edcab383b213eca27e2cca30e (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


commit 523dadebfbee9a73a21c3f78c7b4af329930d393
Merge: c2fdf5d 9bc524a
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date:   Mon Sep 26 08:42:43 2016 -0400

    Merge branch '10081-cwl-run-same-job' closes #10081


commit 9bc524ae6d516f1be41cc8a7c6a76a96bbd9578c
Merge: 8b7d630 c858ed3
Author: Peter Amstutz <peter.amstutz at curoverse.com>
Date:   Fri Sep 23 16:18:39 2016 -0400

    Merge branch 'master' into 10081-cwl-run-same-job
    
    Conflicts:
    	sdk/cwl/arvados_cwl/runner.py

diff --cc sdk/cwl/arvados_cwl/runner.py
index 2e52b63,bdd8077..cf2f1db
--- a/sdk/cwl/arvados_cwl/runner.py
+++ b/sdk/cwl/arvados_cwl/runner.py
@@@ -87,8 -80,8 +80,8 @@@ def upload_dependencies(arvrunner, name
                             name=name)
  
      def setloc(p):
-         if not p["location"].startswith("keep:"):
-             p["location"] = mapper.mapper(p["location"]).resolved
 -        if not p["location"].startswith("_:"):
++        if not p["location"].startswith("_:") and not p["location"].startswith("keep:"):
+             p["location"] = mapper.mapper(p["location"]).target
      adjustFileObjs(workflowobj, setloc)
      adjustDirObjs(workflowobj, setloc)
  

-----------------------------------------------------------------------


hooks/post-receive
-- 




More information about the arvados-commits mailing list