class ChefZero::Endpoints::PolicyEndpoint

/organizations/ORG/policies/NAME

Public Instance Methods

delete(request) click to toggle source

DELETE /organizations/ORG/policies/NAME

# File lib/chef_zero/endpoints/policy_endpoint.rb, line 15
def delete(request)
  revisions = list_data(request, request.rest_path + ["revisions"])
  data = { revisions: hashify_list(revisions) }

  delete_data_dir(request, nil, :recursive)
  json_response(200, data)
end
get(request) click to toggle source

GET /organizations/ORG/policies/NAME

# File lib/chef_zero/endpoints/policy_endpoint.rb, line 8
def get(request)
  revisions = list_data(request, request.rest_path + ["revisions"])
  data = { revisions: hashify_list(revisions) }
  json_response(200, data)
end