Blame internal/osbuild1/kernel_cmdline_stage.go
|
Packit Service |
15f37d |
package osbuild1
|
|
Packit Service |
15f37d |
|
|
Packit Service |
15f37d |
// KernelCmdlineStageOptions describe how to create kernel-cmdline stage
|
|
Packit Service |
15f37d |
//
|
|
Packit Service |
15f37d |
// Configures the kernel boot parameters, also known as the kernel command line.
|
|
Packit Service |
15f37d |
type KernelCmdlineStageOptions struct {
|
|
Packit Service |
15f37d |
RootFsUUID string `json:"root_fs_uuid,omitempty"`
|
|
Packit Service |
15f37d |
KernelOpts string `json:"kernel_opts,omitempty"`
|
|
Packit Service |
15f37d |
}
|
|
Packit Service |
15f37d |
|
|
Packit Service |
15f37d |
func (KernelCmdlineStageOptions) isStageOptions() {}
|
|
Packit Service |
15f37d |
|
|
Packit Service |
15f37d |
// NewKernelCmdlineStage creates a new kernel-cmdline Stage object.
|
|
Packit Service |
15f37d |
func NewKernelCmdlineStage(options *KernelCmdlineStageOptions) *Stage {
|
|
Packit Service |
15f37d |
return &Stage{
|
|
Packit Service |
15f37d |
Name: "org.osbuild.kernel-cmdline",
|
|
Packit Service |
15f37d |
Options: options,
|
|
Packit Service |
15f37d |
}
|
|
Packit Service |
15f37d |
}
|