internal/distro/rhel9: handle ignition.embedded for edge
Signed-off-by: Irene Diez <idiez@redhat.com>
This commit is contained in:
parent
428dd169e4
commit
76728818c9
6 changed files with 98 additions and 11 deletions
|
|
@ -2,11 +2,21 @@ package ignition
|
|||
|
||||
import "github.com/osbuild/osbuild-composer/internal/blueprint"
|
||||
|
||||
type Options struct {
|
||||
type FirstBootOptions struct {
|
||||
ProvisioningURL string
|
||||
}
|
||||
|
||||
func FromBP(bpIgnitionFirstboot blueprint.FirstBootIgnitionCustomization) *Options {
|
||||
ignition := Options(bpIgnitionFirstboot)
|
||||
func FirstbootOptionsFromBP(bpIgnitionFirstboot blueprint.FirstBootIgnitionCustomization) *FirstBootOptions {
|
||||
ignition := FirstBootOptions(bpIgnitionFirstboot)
|
||||
return &ignition
|
||||
}
|
||||
|
||||
type EmbeddedOptions struct {
|
||||
ProvisioningURL string
|
||||
Data64 string
|
||||
}
|
||||
|
||||
func EmbeddedOptionsFromBP(bpIgnitionEmbedded blueprint.EmbeddedIgnitionCustomization) *EmbeddedOptions {
|
||||
ignition := EmbeddedOptions(bpIgnitionEmbedded)
|
||||
return &ignition
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue