Skip to content

Commit 478d7e0

Browse files
committed
main: report versions upon boot
Be verbose: log out currently known versions upon process boot time. Signed-off-by: Shachar Sharon <[email protected]>
1 parent 74023b4 commit 478d7e0

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

cmd/main.go

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,21 @@ var (
1818
CommitID = "(unset)"
1919
)
2020

21+
func init() {
22+
metrics.UpdateDefaultVersions(Version, CommitID)
23+
}
24+
2125
func main() {
2226
log := zap.New(zap.UseDevMode(true))
2327
log.Info("Initializing smbmetrics",
2428
"ProgramName", os.Args[0],
25-
"Version", Version,
26-
"CommitID", CommitID,
2729
"GoVersion", goruntime.Version())
2830

31+
vers, _ := metrics.ResolveVersions(nil)
32+
log.Info("Versions", "Versions", vers)
33+
34+
log.Info("Self", "PodID", metrics.GetSelfPodID())
35+
2936
loc, err := metrics.LocateSmbStatus()
3037
if err != nil {
3138
log.Error(err, "Failed to locate smbstatus")

0 commit comments

Comments
 (0)