[ARVADOS] updated: ec64034683c31d76d02c293f0ae27d6ae80653cb

git at public.curoverse.com git at public.curoverse.com
Tue Jul 28 15:37:31 EDT 2015


Summary of changes:
 sdk/python/arvados/commands/arv_copy.py |  6 ++++++
 sdk/python/arvados/commands/put.py      | 17 +++++++++++++----
 services/fuse/arvados_fuse/__init__.py  | 12 +++++++++---
 services/fuse/arvados_fuse/fusedir.py   | 11 ++++++++---
 services/fuse/tests/mount_test_base.py  |  4 ++--
 services/fuse/tests/test_mount.py       | 27 ++++++++++++++++++++++++---
 6 files changed, 62 insertions(+), 15 deletions(-)

       via  ec64034683c31d76d02c293f0ae27d6ae80653cb (commit)
       via  23d0c610d06eaabca9efa0ce36a672973b3e84c9 (commit)
       via  ff24bb94fdfc9dad61821aef56898e2c196c0aea (commit)
       via  ed5230f0e823445f56e7d6940b6fb178e328718b (commit)
       via  130cbc5cd46272834c2971b40bdba8c32eeee614 (commit)
       via  15ac0086cc6623fa3e4c601c19a14fdcd6c139ca (commit)
       via  229773c2aa3ddc798ae4eb1eff62f8f77db85391 (commit)
      from  0c447acb37a221a096249c6a9cfad4255c08f575 (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 ec64034683c31d76d02c293f0ae27d6ae80653cb
Author: radhika <radhika at curoverse.com>
Date:   Tue Jul 28 15:36:17 2015 -0400

    6657:  copy_pipeline_template method also updated to check git existence.

diff --git a/sdk/python/arvados/commands/arv_copy.py b/sdk/python/arvados/commands/arv_copy.py
index e7eb5a9..62bf047 100755
--- a/sdk/python/arvados/commands/arv_copy.py
+++ b/sdk/python/arvados/commands/arv_copy.py
@@ -271,6 +271,12 @@ def copy_pipeline_template(pt_uuid, src, dst, args):
     pt = src.pipeline_templates().get(uuid=pt_uuid).execute(num_retries=args.retries)
 
     if args.recursive:
+        # Check if git is available
+        try:
+            arvados.util.run_command(['git', '--help'])
+        except:
+            abort('git command is not available. Please ensure git is installed.')
+
         if not args.dst_git_repo:
             abort('--dst-git-repo is required when copying a pipeline recursively.')
         # Copy input collections, docker images and git repos.

commit 23d0c610d06eaabca9efa0ce36a672973b3e84c9
Merge: 0c447ac ff24bb9
Author: radhika <radhika at curoverse.com>
Date:   Tue Jul 28 15:28:44 2015 -0400

    Merge branch 'master' into 6657-no-git-in-arv-copy


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


hooks/post-receive
-- 




More information about the arvados-commits mailing list