[ARVADOS] updated: dde8b8b6e7b3beab98d93aeacc945b6f4cef9436

git at public.curoverse.com git at public.curoverse.com
Mon Jul 28 21:18:45 EDT 2014


Summary of changes:
 services/api/app/controllers/arvados/v1/groups_controller.rb | 3 +++
 services/fuse/arvados_fuse/__init__.py                       | 3 ++-
 2 files changed, 5 insertions(+), 1 deletion(-)

       via  dde8b8b6e7b3beab98d93aeacc945b6f4cef9436 (commit)
       via  2db098fbaa7d8599ccdd208033c37209b033a5db (commit)
      from  259fb182a339231b16c8eee1dd0bffe45b5483ea (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 dde8b8b6e7b3beab98d93aeacc945b6f4cef9436
Author: Tom Clegg <tom at curoverse.com>
Date:   Mon Jul 28 21:18:40 2014 -0400

    Do not show non-project groups in groups directory. no issue #

diff --git a/services/fuse/arvados_fuse/__init__.py b/services/fuse/arvados_fuse/__init__.py
index 5d782d2..c0ea03f 100644
--- a/services/fuse/arvados_fuse/__init__.py
+++ b/services/fuse/arvados_fuse/__init__.py
@@ -305,7 +305,8 @@ class GroupsDirectory(Directory):
                 self._entries[a].invalidate()
 
     def update(self):
-        groups = self.api.groups().list().execute()
+        groups = self.api.groups().list(
+            filters=[['group_class','=','project']]).execute()
         self.merge(groups['items'],
                    lambda i: i['uuid'],
                    lambda a, i: a.uuid == i['uuid'],

commit 2db098fbaa7d8599ccdd208033c37209b033a5db
Author: Tom Clegg <tom at curoverse.com>
Date:   Mon Jul 28 21:14:33 2014 -0400

    Fix TypeError: Got an unexpected keyword argument "uuid". refs #3235

diff --git a/services/api/app/controllers/arvados/v1/groups_controller.rb b/services/api/app/controllers/arvados/v1/groups_controller.rb
index 4a153cb..6b21403 100644
--- a/services/api/app/controllers/arvados/v1/groups_controller.rb
+++ b/services/api/app/controllers/arvados/v1/groups_controller.rb
@@ -3,6 +3,9 @@ class Arvados::V1::GroupsController < ApplicationController
   def self._contents_requires_parameters
     _index_requires_parameters.
       merge({
+              uuid: {
+                type: 'string', required: false, default: nil
+              },
               include_linked: {
                 type: 'boolean', required: false, default: false
               },

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


hooks/post-receive
-- 




More information about the arvados-commits mailing list