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