Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ( // common field parsing ErrNoVariant = errors.New("error parsing variant; must be specified") ErrInvalidVersion = errors.New("error parsing version; must be a valid semver") // high-level errors for fatal reports ErrInvalidSourceConfig = errors.New("source config is invalid") ErrInvalidGeneratedConfig = errors.New("config generated was invalid") // resources and trees ErrTooManyResourceSources = errors.New("only one of the following can be set: inline, local, source") ErrFilesDirEscape = errors.New("local file path traverses outside the files directory") ErrFileType = errors.New("trees may only contain files, directories, and symlinks") ErrNodeExists = errors.New("matching filesystem node has existing contents or different type") ErrNoFilesDir = errors.New("local file paths are relative to a files directory that must be specified with -d/--files-dir") ErrTreeNotDirectory = errors.New("root of tree must be a directory") ErrTreeNoLocal = errors.New("local is required") // filesystem nodes ErrDecimalMode = errors.New("unreasonable mode would be reasonable if specified in octal; remember to add a leading zero") // mount units ErrMountUnitNoPath = errors.New("path is required if with_mount_unit is true and format is not swap") ErrMountUnitNoFormat = errors.New("format is required if with_mount_unit is true") // boot device ErrUnknownBootDeviceLayout = errors.New("layout must be one of: aarch64, ppc64le, x86_64") ErrTooFewMirrorDevices = errors.New("mirroring requires at least two devices") // MachineConfigs ErrFieldElided = errors.New("field ignored in raw mode") ErrNameRequired = errors.New("metadata.name is required") ErrRoleRequired = errors.New("machineconfiguration.openshift.io/role label is required") ErrInvalidKernelType = errors.New("must be empty, \"default\", or \"realtime\"") ErrBtrfsSupport = errors.New("btrfs is not supported in this spec version") ErrDirectorySupport = errors.New("directories are not supported in this spec version") ErrFileAppendSupport = errors.New("appending to files is not supported in this spec version") ErrLinkSupport = errors.New("links are not supported in this spec version") ErrGroupSupport = errors.New("groups are not supported in this spec version") ErrUserFieldSupport = errors.New("fields other than \"name\" and \"ssh_authorized_keys\" are not supported in this spec version") ErrUserNameSupport = errors.New("users other than \"core\" are not supported in this spec version") )
Functions ¶
This section is empty.
Types ¶
type TranslateBytesOptions ¶
type TranslateBytesOptions struct {
TranslateOptions
Pretty bool
Raw bool // encode only the Ignition config, not any wrapper
Strict bool
}
type TranslateOptions ¶
Click to show internal directories.
Click to hide internal directories.