Output NetBird daemon and CLI versions on status command (#408)

This commit is contained in:
Misha Bragin
2022-08-01 12:42:45 +02:00
committed by GitHub
parent c13288781f
commit 851de3fd4e
5 changed files with 148 additions and 130 deletions

View File

@ -4,6 +4,7 @@ import (
"context"
"fmt"
nbStatus "github.com/netbirdio/netbird/client/status"
"github.com/netbirdio/netbird/client/system"
"google.golang.org/protobuf/types/known/timestamppb"
"sync"
"time"
@ -407,7 +408,7 @@ func (s *Server) Status(
return nil, err
}
statusResponse := proto.StatusResponse{Status: string(status)}
statusResponse := proto.StatusResponse{Status: string(status), DaemonVersion: system.NetbirdVersion()}
if s.statusRecorder == nil {
s.statusRecorder = nbStatus.NewRecorder()