rootfs

package
v0.4.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 18, 2020 License: MPL-2.0 Imports: 23 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewCheckInstallTask

func NewCheckInstallTask() phase.Task

NewCheckInstallTask initializes and returns a CheckInstall task.

func NewMountBPFFSTask

func NewMountBPFFSTask() phase.Task

NewMountBPFFSTask initializes and returns an MountBPFFS task.

func NewMountCgroupsTask

func NewMountCgroupsTask() phase.Task

NewMountCgroupsTask initializes and returns an MountCgroups task.

func NewMountOverlayTask

func NewMountOverlayTask() phase.Task

NewMountOverlayTask initializes and returns an MountOverlay task.

func NewMountSharedTask

func NewMountSharedTask() phase.Task

NewMountSharedTask initializes and returns an MountShared task.

func NewMountSubDevicesTask

func NewMountSubDevicesTask() phase.Task

NewMountSubDevicesTask initializes and returns an MountSubDevices task.

func NewMountSystemDisksTask added in v0.4.0

func NewMountSystemDisksTask(devlabel string, opts ...mount.Option) phase.Task

NewMountSystemDisksTask initializes and returns an MountSystemDisks task.

func NewNetworkConfigurationTask

func NewNetworkConfigurationTask() phase.Task

NewNetworkConfigurationTask initializes and returns an NetworkConfiguration task.

func NewOSReleaseTask

func NewOSReleaseTask() phase.Task

NewOSReleaseTask initializes and returns an OSRelease task.

func NewSyslinuxTask added in v0.4.0

func NewSyslinuxTask() phase.Task

NewSyslinuxTask initializes and returns a ClearOnce task.

func NewSystemDirectoryTask

func NewSystemDirectoryTask() phase.Task

NewSystemDirectoryTask initializes and returns an SystemDirectory task.

func NewUnmountOverlayTask

func NewUnmountOverlayTask() phase.Task

NewUnmountOverlayTask initializes and returns an UnmountOverlay task.

func NewUnmountPodMountsTask

func NewUnmountPodMountsTask() phase.Task

NewUnmountPodMountsTask initializes and returns an UnmountPodMounts task.

func NewUnmountSystemDiskBindMountsTask added in v0.4.0

func NewUnmountSystemDiskBindMountsTask(devname string) phase.Task

NewUnmountSystemDiskBindMountsTask initializes and returns an UnmountSystemDiskBindMounts task.

func NewUnmountSystemDisksTask

func NewUnmountSystemDisksTask(devlabel string) phase.Task

NewUnmountSystemDisksTask initializes and returns an UnmountSystemDisks task.

func NewValidateConfigTask added in v0.3.0

func NewValidateConfigTask() phase.Task

NewValidateConfigTask initializes and returns a ValidateConfig task.

func NewVarDirectoriesTask

func NewVarDirectoriesTask() phase.Task

NewVarDirectoriesTask initializes and returns an VarDirectories task.

Types

type CheckInstall

type CheckInstall struct{}

CheckInstall represents the CheckInstall task.

func (*CheckInstall) TaskFunc added in v0.3.0

func (task *CheckInstall) TaskFunc(mode runtime.Mode) phase.TaskFunc

TaskFunc returns the runtime function.

type MountBPFFS

type MountBPFFS struct{}

MountBPFFS represents the MountBPFFS task.

func (*MountBPFFS) TaskFunc added in v0.3.0

func (task *MountBPFFS) TaskFunc(mode runtime.Mode) phase.TaskFunc

TaskFunc returns the runtime function.

type MountCgroups

type MountCgroups struct{}

MountCgroups represents the MountCgroups task.

func (*MountCgroups) TaskFunc added in v0.3.0

func (task *MountCgroups) TaskFunc(mode runtime.Mode) phase.TaskFunc

TaskFunc returns the runtime function.

type MountOverlay

type MountOverlay struct{}

MountOverlay represents the MountOverlay task.

func (*MountOverlay) TaskFunc added in v0.3.0

func (task *MountOverlay) TaskFunc(mode runtime.Mode) phase.TaskFunc

TaskFunc returns the runtime function.

type MountShared

type MountShared struct{}

MountShared represents the MountShared task.

func (*MountShared) TaskFunc added in v0.3.0

func (task *MountShared) TaskFunc(mode runtime.Mode) phase.TaskFunc

TaskFunc returns the runtime function.

type MountSubDevices

type MountSubDevices struct{}

MountSubDevices represents the MountSubDevices task.

func (*MountSubDevices) TaskFunc added in v0.3.0

func (task *MountSubDevices) TaskFunc(mode runtime.Mode) phase.TaskFunc

TaskFunc returns the runtime function.

type MountSystemDisks added in v0.4.0

type MountSystemDisks struct {
	// contains filtered or unexported fields
}

MountSystemDisks represents the MountSystemDisks task.

func (*MountSystemDisks) TaskFunc added in v0.4.0

func (task *MountSystemDisks) TaskFunc(mode runtime.Mode) phase.TaskFunc

TaskFunc returns the runtime function.

type NetworkConfiguration

type NetworkConfiguration struct{}

NetworkConfiguration represents the NetworkConfiguration task.

func (*NetworkConfiguration) TaskFunc added in v0.3.0

func (task *NetworkConfiguration) TaskFunc(mode runtime.Mode) phase.TaskFunc

TaskFunc returns the runtime function.

type OSRelease

type OSRelease struct{}

OSRelease represents the OSRelease task.

func (*OSRelease) TaskFunc added in v0.3.0

func (task *OSRelease) TaskFunc(mode runtime.Mode) phase.TaskFunc

TaskFunc returns the runtime function.

type Syslinux added in v0.4.0

type Syslinux struct{}

Syslinux represents the Syslinux task.

func (*Syslinux) TaskFunc added in v0.4.0

func (task *Syslinux) TaskFunc(mode runtime.Mode) phase.TaskFunc

TaskFunc returns the runtime function.

type SystemDirectory

type SystemDirectory struct{}

SystemDirectory represents the SystemDirectory task.

func (*SystemDirectory) TaskFunc added in v0.3.0

func (task *SystemDirectory) TaskFunc(mode runtime.Mode) phase.TaskFunc

TaskFunc returns the runtime function.

type UnmountOverlay

type UnmountOverlay struct{}

UnmountOverlay represents the UnmountOverlay task.

func (*UnmountOverlay) TaskFunc added in v0.3.0

func (task *UnmountOverlay) TaskFunc(mode runtime.Mode) phase.TaskFunc

TaskFunc returns the runtime function.

type UnmountPodMounts

type UnmountPodMounts struct{}

UnmountPodMounts represents the UnmountPodMounts task.

func (*UnmountPodMounts) TaskFunc added in v0.3.0

func (task *UnmountPodMounts) TaskFunc(mode runtime.Mode) phase.TaskFunc

TaskFunc returns the runtime function.

type UnmountSystemDiskBindMounts added in v0.4.0

type UnmountSystemDiskBindMounts struct {
	// contains filtered or unexported fields
}

UnmountSystemDiskBindMounts represents the UnmountSystemDiskBindMounts task.

func (*UnmountSystemDiskBindMounts) TaskFunc added in v0.4.0

func (task *UnmountSystemDiskBindMounts) TaskFunc(mode runtime.Mode) phase.TaskFunc

TaskFunc returns the runtime function.

type UnmountSystemDisks

type UnmountSystemDisks struct {
	// contains filtered or unexported fields
}

UnmountSystemDisks represents the UnmountSystemDisks task.

func (*UnmountSystemDisks) TaskFunc added in v0.3.0

func (task *UnmountSystemDisks) TaskFunc(mode runtime.Mode) phase.TaskFunc

TaskFunc returns the runtime function.

type ValidateConfig added in v0.3.0

type ValidateConfig struct{}

ValidateConfig represents the ValidateConfig task.

func (*ValidateConfig) TaskFunc added in v0.3.0

func (task *ValidateConfig) TaskFunc(mode runtime.Mode) phase.TaskFunc

TaskFunc returns the runtime function.

type VarDirectories

type VarDirectories struct{}

VarDirectories represents the VarDirectories task.

func (*VarDirectories) TaskFunc added in v0.3.0

func (task *VarDirectories) TaskFunc(mode runtime.Mode) phase.TaskFunc

TaskFunc returns the runtime function.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL