Documentation ¶
Index ¶
- func NewBuildConfig(opts ...GenericOptions) *v1.BuildConfig
- func NewConfig(opts ...GenericOptions) *v1.Config
- func NewISO() *v1.LiveISO
- func NewRunConfig(opts ...GenericOptions) *v1.RunConfig
- func WithArch(arch string) func(r *v1.Config) error
- func WithClient(client v1.HTTPClient) func(r *v1.Config) error
- func WithCloudInitRunner(ci v1.CloudInitRunner) func(r *v1.Config) error
- func WithFs(fs v1.FS) func(r *v1.Config) error
- func WithLogger(logger v1.Logger) func(r *v1.Config) error
- func WithLuet(luet v1.LuetInterface) func(r *v1.Config) error
- func WithMounter(mounter mount.Interface) func(r *v1.Config) error
- func WithRunner(runner v1.Runner) func(r *v1.Config) error
- func WithSyscall(syscall v1.SyscallInterface) func(r *v1.Config) error
- type GenericOptions
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewBuildConfig ¶ added in v0.0.14
func NewBuildConfig(opts ...GenericOptions) *v1.BuildConfig
func NewConfig ¶ added in v0.0.14
func NewConfig(opts ...GenericOptions) *v1.Config
func NewRunConfig ¶
func NewRunConfig(opts ...GenericOptions) *v1.RunConfig
func WithClient ¶ added in v0.0.14
func WithClient(client v1.HTTPClient) func(r *v1.Config) error
func WithCloudInitRunner ¶ added in v0.0.14
func WithCloudInitRunner(ci v1.CloudInitRunner) func(r *v1.Config) error
func WithMounter ¶ added in v0.0.14
func WithSyscall ¶ added in v0.0.14
func WithSyscall(syscall v1.SyscallInterface) func(r *v1.Config) error
Types ¶
type GenericOptions ¶ added in v0.0.14
Click to show internal directories.
Click to hide internal directories.