Files
warewulf/internal/app/wwctl/genconf/reference/main.go
Christian Goll 786ccdb1e1 generate reference documentation
Signed-off-by: Christian Goll <cgoll@suse.de>
2023-03-02 13:52:06 +01:00

18 lines
440 B
Go

package reference
import (
"fmt"
"github.com/spf13/cobra"
"github.com/spf13/cobra/doc"
)
func CobraRunE(cmd *cobra.Command, args []string) (err error) {
linkHandler := func(name, ref string) string {
return fmt.Sprintf(":ref:`%s <%s>`", name, ref)
}
err = doc.GenReSTTreeCustom(cmd.Parent().Parent(), args[0], func(arg string) string { return "" }, linkHandler)
//err = doc.GenReSTTree(cmd.Parent().Parent(), args[0])
return
}