From cd281de5886c33df53410ab62c9da730adb34a32 Mon Sep 17 00:00:00 2001 From: Ulrich Schreiner Date: Mon, 5 May 2025 09:58:49 +0200 Subject: [PATCH] add version flag to query build information --- main.go | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/main.go b/main.go index bb66ddbf..e4740e5e 100644 --- a/main.go +++ b/main.go @@ -8,6 +8,7 @@ package main import ( "context" + "flag" "fmt" "net" "os" @@ -171,8 +172,15 @@ func main() { pgParamBlockList map[string]bool standbyClusterSourceRanges []string + + showVersion = flag.Bool("version", false, "dump current version and exit") ) + flag.Parse() + if *showVersion { + fmt.Println(v.V.String()) + os.Exit(0) + } ctrl.SetLogger(zap.New(zap.UseDevMode(true))) // TODO enable Prefix and update helm chart