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"} } func GetCloudInitPaths() []string { return []string{"/system/oem", "/oem/", "/usr/local/cloud-config/"} } 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" OpWaitForSysroot = "wait-for-sysroot" PersistentStateTarget = "/usr/local/.state" LogDir = "/run/immucore" LinuxFs = "ext4" )