From 673253fbe03b1b786bd0496c14dedd6e552e01ce Mon Sep 17 00:00:00 2001 From: Christian Goll Date: Tue, 26 Apr 2022 11:13:54 +0200 Subject: [PATCH] Inlcude build in vars in version output --- internal/app/wwctl/version/main.go | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/internal/app/wwctl/version/main.go b/internal/app/wwctl/version/main.go index 08e48d09..183c33d0 100644 --- a/internal/app/wwctl/version/main.go +++ b/internal/app/wwctl/version/main.go @@ -3,13 +3,25 @@ package version import ( "fmt" + "github.com/hpcng/warewulf/internal/pkg/buildconfig" "github.com/hpcng/warewulf/internal/pkg/version" "github.com/spf13/cobra" ) func CobraRunE(cmd *cobra.Command, args []string) error { - fmt.Println("Version:\t", version.GetVersion()) + fmt.Println("VERSION:\t", version.GetVersion()) + fmt.Println("BINDIR:\t", buildconfig.BINDIR()) + fmt.Println("DATADIR:\t", buildconfig.DATADIR()) + fmt.Println("SYSCONFDIR:\t", buildconfig.SYSCONFDIR()) + fmt.Println("LOCALSTATEDIR:\t", buildconfig.LOCALSTATEDIR()) + fmt.Println("SRVDIR:\t", buildconfig.SRVDIR()) + fmt.Println("TFTPDIR:\t", buildconfig.TFTPDIR()) + fmt.Println("SYSTEMDDIR:\t", buildconfig.SYSTEMDDIR()) + fmt.Println("WWOVERLAYDIR:\t", buildconfig.WWOVERLAYDIR()) + fmt.Println("WWCHROOTDIR:\t", buildconfig.WWCHROOTDIR()) + fmt.Println("WWPROVISIONDIR:\t", buildconfig.WWPROVISIONDIR()) + fmt.Println("WWCLIENTDIR:\t", buildconfig.WWCLIENTDIR()) return nil }