Documentation ¶
Index ¶
- func ValidateSymlinks(path string) error
- type Directory
- type FileFilter
- type InfoLog
- type NamedRefFetcher
- type StagingDir
- func (d StagingDir) CleanUp() error
- func (d StagingDir) CopyExistingFiles(rootDir string, stagingPath string, ignorePaths []string) error
- func (d StagingDir) NewChild(path string) (string, error)
- func (d StagingDir) Prepare() error
- func (d StagingDir) Replace(path string) error
- func (d StagingDir) TempArea() StagingTempArea
- type StagingTempArea
- type SubPath
- type SyncOpts
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ValidateSymlinks ¶ added in v0.25.0
ValidateSymlinks enforces that symlinks inside the given path resolve to inside the path
Types ¶
type FileFilter ¶ added in v0.15.0
type FileFilter struct {
// contains filtered or unexported fields
}
func (FileFilter) Apply ¶ added in v0.15.0
func (d FileFilter) Apply(dirPath string) error
type InfoLog ¶ added in v0.3.0
type InfoLog struct {
// contains filtered or unexported fields
}
func NewInfoLog ¶ added in v0.3.0
type NamedRefFetcher ¶ added in v0.15.0
type NamedRefFetcher struct {
// contains filtered or unexported fields
}
func NewNamedRefFetcher ¶ added in v0.15.0
func NewNamedRefFetcher(secrets []ctlconf.Secret, configMaps []ctlconf.ConfigMap) NamedRefFetcher
func (NamedRefFetcher) GetConfigMap ¶ added in v0.15.0
func (f NamedRefFetcher) GetConfigMap(name string) (ctlconf.ConfigMap, error)
type StagingDir ¶ added in v0.15.0
type StagingDir struct {
// contains filtered or unexported fields
}
func NewStagingDir ¶ added in v0.15.0
func NewStagingDir() StagingDir
func (StagingDir) CleanUp ¶ added in v0.15.0
func (d StagingDir) CleanUp() error
func (StagingDir) CopyExistingFiles ¶ added in v0.20.0
func (d StagingDir) CopyExistingFiles(rootDir string, stagingPath string, ignorePaths []string) error
func (StagingDir) NewChild ¶ added in v0.15.0
func (d StagingDir) NewChild(path string) (string, error)
func (StagingDir) Prepare ¶ added in v0.15.0
func (d StagingDir) Prepare() error
func (StagingDir) Replace ¶ added in v0.15.0
func (d StagingDir) Replace(path string) error
func (StagingDir) TempArea ¶ added in v0.15.0
func (d StagingDir) TempArea() StagingTempArea
type StagingTempArea ¶ added in v0.15.0
type StagingTempArea struct {
// contains filtered or unexported fields
}
func (StagingTempArea) NewTempDir ¶ added in v0.15.0
func (d StagingTempArea) NewTempDir(name string) (string, error)
func (StagingTempArea) NewTempFile ¶ added in v0.15.0
func (d StagingTempArea) NewTempFile(pattern string) (*os.File, error)
type SubPath ¶ added in v0.15.0
type SubPath struct {
// contains filtered or unexported fields
}
func NewSubPath ¶ added in v0.15.0
Click to show internal directories.
Click to hide internal directories.