kubernetes/vendor/sigs.k8s.io/kustomize/kyaml/filesys/filesystem.go

const Separator

const SelfDir

const ParentDir

type FileSystem

// ConfirmDir returns an error if the user-specified path is not an existing directory on fSys.
// Otherwise, ConfirmDir returns path, which can be relative, as a ConfirmedDir and all that implies.
func ConfirmDir(fSys FileSystem, path string) (ConfirmedDir, error) {}

type FileSystemOrOnDisk

// Set sets the given FileSystem as the target for all the FileSystem method calls.
func (fs *FileSystemOrOnDisk) Set(f FileSystem) {}

func (fs FileSystemOrOnDisk) fs() FileSystem {}

func (fs FileSystemOrOnDisk) Create(path string) (File, error) {}

func (fs FileSystemOrOnDisk) Mkdir(path string) error {}

func (fs FileSystemOrOnDisk) MkdirAll(path string) error {}

func (fs FileSystemOrOnDisk) RemoveAll(path string) error {}

func (fs FileSystemOrOnDisk) Open(path string) (File, error) {}

func (fs FileSystemOrOnDisk) IsDir(path string) bool {}

func (fs FileSystemOrOnDisk) ReadDir(path string) ([]string, error) {}

func (fs FileSystemOrOnDisk) CleanedAbs(path string) (ConfirmedDir, string, error) {}

func (fs FileSystemOrOnDisk) Exists(path string) bool {}

func (fs FileSystemOrOnDisk) Glob(pattern string) ([]string, error) {}

func (fs FileSystemOrOnDisk) ReadFile(path string) ([]byte, error) {}

func (fs FileSystemOrOnDisk) WriteFile(path string, data []byte) error {}

func (fs FileSystemOrOnDisk) Walk(path string, walkFn filepath.WalkFunc) error {}