class ChefZero::Endpoints::PoliciesEndpoint
/organizations/ORG/policies
Public Instance Methods
get(request)
click to toggle source
GET /organizations/ORG/policies
# File lib/chef_zero/endpoints/policies_endpoint.rb, line 8 def get(request) response_data = {} policy_names = list_data(request) policy_names.each do |policy_name| policy_path = request.rest_path + [policy_name] policy_uri = build_uri(request.base_uri, policy_path) revisions = list_data(request, policy_path + ["revisions"]) response_data[policy_name] = { uri: policy_uri, revisions: hashify_list(revisions), } end json_response(200, response_data) end