make created ssh keys configureable

Signed-off-by: Christian Goll <cgoll@suse.com>
This commit is contained in:
Christian Goll
2024-04-15 12:06:43 +02:00
committed by Jonathon Anderson
parent ad6699c110
commit 21150d2975
6 changed files with 22 additions and 3 deletions

View File

@@ -2,9 +2,13 @@ package ssh
import (
"github.com/spf13/cobra"
warewulfconf "github.com/warewulf/warewulf/internal/pkg/config"
"github.com/warewulf/warewulf/internal/pkg/configure"
)
func CobraRunE(cmd *cobra.Command, args []string) error {
if len(keyTypes) == 0 {
keyTypes = append(keyTypes, warewulfconf.Get().SSH.KeyTypes...)
}
return configure.SSH(keyTypes...)
}