summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Keiser <jkeiser@opscode.com>2014-08-20 10:16:33 -0700
committerJohn Keiser <jkeiser@opscode.com>2014-08-22 09:20:49 -0700
commitb0556a304c8f33b73de33b471b0f41ad4bb0e3d3 (patch)
tree08dd15793e830cab111b64fd94c476223cab95f7
parentd3c5d4a3e266b55693c98e2f02f293ec7c70d4c3 (diff)
downloadchef-zero-b0556a304c8f33b73de33b471b0f41ad4bb0e3d3.tar.gz
Fix list of /organizations/ORG/acls/containers
-rw-r--r--lib/chef_zero/chef_data/default_creator.rb6
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/chef_zero/chef_data/default_creator.rb b/lib/chef_zero/chef_data/default_creator.rb
index 564a84c..78e902f 100644
--- a/lib/chef_zero/chef_data/default_creator.rb
+++ b/lib/chef_zero/chef_data/default_creator.rb
@@ -155,9 +155,13 @@ module ChefZero
def list_org_default(path)
if path.size >= 3 && path[2] == 'acls'
if path.size == 3
+ # /organizations/ORG/acls
return [ 'root' ] + data.list(path[0..1] + [ 'containers' ])
+ elsif path.size == 4
+ # /organizations/ORG/acls/TYPE
+ return data.list(path[0..1] + [ path[3] ])
else
- return data.list(AclPath.get_object_path(path))
+ return nil
end
end