feat: print dex version in the logs

Signed-off-by: iam-veeramalla <abhishek.veeramalla@gmail.com>
This commit is contained in:
iam-veeramalla 2021-11-25 13:39:48 +05:30
parent 98e7d7a99d
commit 528ef18c2f

View File

@ -9,6 +9,7 @@ import (
"net" "net"
"net/http" "net/http"
"os" "os"
"runtime"
"strings" "strings"
"syscall" "syscall"
"time" "time"
@ -91,6 +92,15 @@ func runServe(options serveOptions) error {
if err != nil { if err != nil {
return fmt.Errorf("invalid config: %v", err) return fmt.Errorf("invalid config: %v", err)
} }
logger.Infof(
"Dex Version: %s, Go Version: %s, Go OS/ARCH: %s %s",
version,
runtime.Version(),
runtime.GOOS,
runtime.GOARCH,
)
if c.Logger.Level != "" { if c.Logger.Level != "" {
logger.Infof("config using log level: %s", c.Logger.Level) logger.Infof("config using log level: %s", c.Logger.Level)
} }