Sha256: 1eb030f565ffa77929b8951254383be29110fdee99bcb23621caebdce42087dc
Contents?: true
Size: 911 Bytes
Versions: 3
Compression:
Stored size: 911 Bytes
Contents
require_relative "rest_list_entry" require_relative "../../data_handler/organization_data_handler" class Chef module ChefFS module FileSystem module ChefServer # /organizations/NAME/org.json # Represents the actual data at /organizations/NAME (the full name, etc.) class OrgEntry < RestListEntry def data_handler Chef::ChefFS::DataHandler::OrganizationDataHandler.new end # /organizations/foo/org.json -> GET /organizations/foo def api_path parent.api_path end def display_path "/org.json" end def exists? parent.exists? end def delete(recurse) raise Chef::ChefFS::FileSystem::OperationNotAllowedError.new(:delete, self) end end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems