From: Tom Clegg Date: Sun, 12 Sep 2021 19:24:45 +0000 (-0400) Subject: Always log version at startup. X-Git-Url: https://git.arvados.org/lightning.git/commitdiff_plain/658b6c78c625d8cd0766bb9192f33db0d5cea016 Always log version at startup. No issue # Arvados-DCO-1.1-Signed-off-by: Tom Clegg --- diff --git a/cmd.go b/cmd.go index a4df2e0fcb..3975bf7b03 100644 --- a/cmd.go +++ b/cmd.go @@ -10,6 +10,7 @@ import ( "io/ioutil" "os" "os/exec" + "strings" "git.arvados.org/arvados.git/lib/cmd" "github.com/mattn/go-isatty" @@ -47,6 +48,9 @@ func Main() { if !isatty.IsTerminal(os.Stderr.Fd()) { logrus.StandardLogger().Formatter = &logrus.TextFormatter{DisableTimestamp: true} } + if len(os.Args) >= 2 && !strings.HasSuffix(os.Args[1], "version") { + cmd.Version.RunCommand("lightning", nil, nil, os.Stderr, os.Stderr) + } os.Exit(handler.RunCommand(os.Args[0], os.Args[1:], os.Stdin, os.Stdout, os.Stderr)) }