Documentation
¶
Index ¶
- Constants
- func FindConfigFiles(fs util.WalkableFS, dir string) ([]string, error)
- func ResolveConfigPath(fs fs.StatFS, input string) (string, error)
- type BatchResult
- type FileProcessor
- type ProcessResult
- func ProcessConfig(fs util.WritableFS, configPath, outputDir string, ...) (*ProcessResult, error)
- func ProcessConfigInPlace(fs util.WritableFS, configPath string, alpineClient *packages.AlpineClient, ...) (*ProcessResult, error)
- func ProcessConfigWithBuiltImages(fs util.WritableFS, configPath, outputDir string, ...) (*ProcessResult, error)
- type ProcessingError
- type StatFS
- type WalkableFS
- type WritableFS
Constants ¶
View Source
const DefaultConfigFilename = "dfo.yaml"
Variables ¶
This section is empty.
Functions ¶
func FindConfigFiles ¶
func FindConfigFiles(fs util.WalkableFS, dir string) ([]string, error)
Types ¶
type BatchResult ¶
type BatchResult struct {
Processed int
Errors int
ErrorDetails []ProcessingError
}
func WalkAndProcess ¶
func WalkAndProcess(fs util.WalkableFS, dir string, processor FileProcessor) (*BatchResult, error)
type FileProcessor ¶
type ProcessResult ¶
type ProcessResult struct {
PackageName string
}
func ProcessConfig ¶
func ProcessConfig(fs util.WritableFS, configPath, outputDir string, alpineClient *packages.AlpineClient, alpineVersion, gitUser, gitPass, registry string, imageResolver *images.Resolver) (*ProcessResult, error)
func ProcessConfigInPlace ¶
func ProcessConfigInPlace(fs util.WritableFS, configPath string, alpineClient *packages.AlpineClient, alpineVersion, gitUser, gitPass, registry string, imageResolver *images.Resolver, localImageNames []string) (*ProcessResult, error)
func ProcessConfigWithBuiltImages ¶ added in v0.0.19
func ProcessConfigWithBuiltImages(fs util.WritableFS, configPath, outputDir string, alpineClient *packages.AlpineClient, alpineVersion, gitUser, gitPass, registry string, imageResolver *images.Resolver, builtImages map[string]string, localImageNames []string) (*ProcessResult, error)
type ProcessingError ¶
func (ProcessingError) Error ¶
func (e ProcessingError) Error() string
type WalkableFS ¶
type WalkableFS = util.WalkableFS
type WritableFS ¶
type WritableFS = util.WritableFS
Click to show internal directories.
Click to hide internal directories.