mirror of
https://github.com/kairos-io/immucore.git
synced 2025-05-07 15:48:07 +00:00
* Add tests and fix some issues that arised from testing Mainly around the cmdargs and how many items it returns. Also drop the iso target and jobs as its not necessary now Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com> * Lint Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com> --------- Signed-off-by: Itxaka <itxaka.garcia@spectrocloud.com>
32 lines
1008 B
Go
32 lines
1008 B
Go
package constants
|
|
|
|
import "errors"
|
|
|
|
func DefaultRWPaths() []string {
|
|
// Default RW_PATHS to mount if not override by the cos-layout.env file
|
|
return []string{"/etc", "/root", "/home", "/opt", "/srv", "/usr/local", "/var"}
|
|
}
|
|
|
|
var ErrAlreadyMounted = errors.New("already mounted")
|
|
|
|
const (
|
|
OpCustomMounts = "custom-mount"
|
|
OpDiscoverState = "discover-state"
|
|
OpMountState = "mount-state"
|
|
OpMountBind = "mount-bind"
|
|
OpMountRoot = "mount-root"
|
|
OpOverlayMount = "overlay-mount"
|
|
OpWriteFstab = "write-fstab"
|
|
OpMountBaseOverlay = "mount-base-overlay"
|
|
OpMountOEM = "mount-oem"
|
|
OpRootfsHook = "rootfs-hook"
|
|
OpInitramfsHook = "initramfs-hook"
|
|
OpLoadConfig = "load-config"
|
|
OpMountTmpfs = "mount-tmpfs"
|
|
OpRemountRootRO = "remount-ro"
|
|
OpUkiInit = "uki-init"
|
|
OpSentinel = "create-sentinel"
|
|
OpUkiUdev = "uki-udev"
|
|
PersistentStateTarget = "/usr/local/.state"
|
|
)
|