diff --git a/internal/ignition/ignition.go b/internal/ignition/ignition.go deleted file mode 100644 index b8fdf9e0c..000000000 --- a/internal/ignition/ignition.go +++ /dev/null @@ -1,31 +0,0 @@ -package ignition - -import ( - "encoding/base64" - "errors" - - "github.com/osbuild/osbuild-composer/internal/blueprint" -) - -type FirstBootOptions struct { - ProvisioningURL string -} - -func FirstbootOptionsFromBP(bpIgnitionFirstboot blueprint.FirstBootIgnitionCustomization) *FirstBootOptions { - ignition := FirstBootOptions(bpIgnitionFirstboot) - return &ignition -} - -type EmbeddedOptions struct { - Config string -} - -func EmbeddedOptionsFromBP(bpIgnitionEmbedded blueprint.EmbeddedIgnitionCustomization) (*EmbeddedOptions, error) { - decodedConfig, err := base64.StdEncoding.DecodeString(bpIgnitionEmbedded.Config) - if err != nil { - return nil, errors.New("can't decode Ignition config") - } - return &EmbeddedOptions{ - Config: string(decodedConfig), - }, nil -}