class Chef::ChefFS::FileSystem::Repository::AclsDir

Constants

BARE_FILES

Public Instance Methods

can_have_child?(name, is_dir) click to toggle source
# File lib/chef/chef_fs/file_system/repository/acls_dir.rb, line 33
def can_have_child?(name, is_dir)
  is_dir ? Chef::ChefFS::FileSystem::ChefServer::AclsDir::ENTITY_TYPES.include?(name) : BARE_FILES.include?(name)
end

Protected Instance Methods

make_child_entry(child_name) click to toggle source
# File lib/chef/chef_fs/file_system/repository/acls_dir.rb, line 39
def make_child_entry(child_name)
  if BARE_FILES.include? child_name
    Acl.new(child_name, self)
  else
    AclsSubDir.new(child_name, self)
  end
end