# File lib/chef_zero/endpoints/cookbooks_base.rb, line 26 def all_cookbooks_list(request) result = {} # Race conditions exist here (if someone deletes while listing). I don't care. data_store.list(request.rest_path[0..1] + ['cookbooks']).each do |name| result[name] = data_store.list(request.rest_path[0..1] + ['cookbooks', name]) end result end