package files
import "k8s.io/kubernetes/pkg/kubelet/kubeletconfig/util/files"
Index ¶
- func DirExists(fs utilfs.Filesystem, path string) (bool, error)
- func EnsureDir(fs utilfs.Filesystem, path string) error
- func EnsureFile(fs utilfs.Filesystem, path string) error
- func FileExists(fs utilfs.Filesystem, path string) (bool, error)
- func ReplaceFile(fs utilfs.Filesystem, path string, data []byte) error
Functions ¶
func DirExists ¶
func DirExists(fs utilfs.Filesystem, path string) (bool, error)
DirExists returns true if a directory exists at `path`, false if `path` does not exist, otherwise an error
func EnsureDir ¶
func EnsureDir(fs utilfs.Filesystem, path string) error
EnsureDir ensures that a directory exists at `path`, and if it must create the directory any necessary parent directories will also be created and the new directory will be empty.
func EnsureFile ¶
func EnsureFile(fs utilfs.Filesystem, path string) error
EnsureFile ensures that a regular file exists at `path`, and if it must create the file any necessary parent directories will also be created and the new file will be empty.
func FileExists ¶
func FileExists(fs utilfs.Filesystem, path string) (bool, error)
FileExists returns true if a regular file exists at `path`, false if `path` does not exist, otherwise an error
func ReplaceFile ¶
func ReplaceFile(fs utilfs.Filesystem, path string, data []byte) error
ReplaceFile replaces the contents of the file at `path` with `data` by writing to a tmp file in the same dir as `path` and renaming the tmp file over `path`. The file does not have to exist to use ReplaceFile.
Source Files ¶
files.go
- Version
- v1.8.2-beta.0
- Published
- Oct 11, 2017
- Platform
- js/wasm
- Imports
- 4 packages
- Last checked
- 30 seconds ago –
Tools for package owners.