kairos-agent/internal/agent/hooks/gruboptions.go

29 lines
543 B
Go
Raw Normal View History

package hook
import (
"fmt"
"github.com/kairos-io/kairos-sdk/system"
2023-07-10 12:39:48 +00:00
config "github.com/kairos-io/kairos-agent/v2/pkg/config"
)
type GrubOptions struct{}
func (b GrubOptions) Run(c config.Config) error {
err := system.Apply(system.SetGRUBOptions(c.Install.GrubOptions))
if err != nil {
fmt.Println(err)
}
return nil
}
type GrubPostInstallOptions struct{}
func (b GrubPostInstallOptions) Run(c config.Config) error {
err := system.Apply(system.SetGRUBOptions(c.GrubOptions))
if err != nil {
fmt.Println(err)
}
return nil
}