added warewulfconf as command line parameter

the environment variable WAREWULFCONF is also recognized

Signed-off-by: Christian Goll <cgoll@suse.de>
This commit is contained in:
Christian Goll
2023-03-03 11:18:49 +01:00
parent bb894df100
commit 78978ad233
15 changed files with 151 additions and 186 deletions

View File

@@ -13,13 +13,9 @@ import (
func TFTP() error {
var tftpdir string = path.Join(buildconfig.TFTPDIR(), "warewulf")
controller, err := warewulfconf.New()
if err != nil {
wwlog.Error("%s", err)
return err
}
controller := warewulfconf.New()
err = os.MkdirAll(tftpdir, 0755)
err := os.MkdirAll(tftpdir, 0755)
if err != nil {
wwlog.Error("%s", err)
return err