plugin: updated coredhcp to match interface

This commit is contained in:
David Allen 2024-12-18 16:22:46 -07:00
parent 4572418dfa
commit 41aa0c7a42
Signed by: towk
GPG key ID: 793B2924A49B3A3F

View file

@ -1,12 +1,9 @@
//go:build coredhcp || plugins
// +build coredhcp plugins
package generator
import (
"fmt"
configurator "github.com/OpenCHAMI/configurator/pkg"
"github.com/OpenCHAMI/configurator/pkg/config"
"github.com/OpenCHAMI/configurator/pkg/util"
)
@ -24,6 +21,6 @@ func (g *CoreDhcp) GetDescription() string {
return fmt.Sprintf("Configurator generator plugin for '%s' to generate config files. (WIP)", g.GetName())
}
func (g *CoreDhcp) Generate(config *configurator.Config, opts ...util.Option) (FileMap, error) {
func (g *CoreDhcp) Generate(config *config.Config, params Params) (FileMap, error) {
return nil, fmt.Errorf("plugin does not implement generation function")
}