Skip to content

Commit

Permalink
gNOI Reboot changes
Browse files Browse the repository at this point in the history
  • Loading branch information
ndas7 committed Oct 9, 2024
1 parent a62130c commit 2413dc0
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 5 deletions.
2 changes: 1 addition & 1 deletion common_utils/component_state_helper.go
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ const (
dbName = "STATE_DB"
)

func getRedisDBClient() (*redis.Client, error) {
func GetRedisDBClient() (*redis.Client, error) {
ns, _ := sdcfg.GetDbDefaultNamespace()
addr, err := sdcfg.GetDbTcpAddr(dbName, ns)
if err != nil {
Expand Down
4 changes: 4 additions & 0 deletions gnmi_server/gnoi.go
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,10 @@ import (
jwt "github.com/dgrijalva/jwt-go"
)

const (
stateDB string = "STATE_DB"
)

func ReadFileStat(path string) (*gnoi_file_pb.StatInfo, error) {
sc, err := ssc.NewDbusClient()
if err != nil {
Expand Down
6 changes: 3 additions & 3 deletions gnmi_server/gnoi_system.go
Original file line number Diff line number Diff line change
Expand Up @@ -242,7 +242,7 @@ func (srv *Server) Reboot(ctx context.Context, req *syspb.RebootRequest) (*syspb
return nil, status.Errorf(codes.InvalidArgument, err.Error())
}
// Initialize State DB.
rclient, err := common_utils.getRedisDBClient()
rclient, err := common_utils.GetRedisDBClient()
if err != nil {
return nil, status.Errorf(codes.Internal, err.Error())
}
Expand Down Expand Up @@ -274,7 +274,7 @@ func (srv *Server) RebootStatus(ctx context.Context, req *syspb.RebootStatusRequ
log.V(1).Info("gNOI: RebootStatus")
resp := &syspb.RebootStatusResponse{}
// Initialize State DB.
rclient, err := common_utils.getRedisDBClient()
rclient, err := common_utils.GetRedisDBClient()
if err != nil {
return nil, status.Errorf(codes.Internal, err.Error())
}
Expand Down Expand Up @@ -309,7 +309,7 @@ func (srv *Server) CancelReboot(ctx context.Context, req *syspb.CancelRebootRequ
return nil, status.Errorf(codes.Internal, "Invalid CancelReboot request: message is empty.")
}
// Initialize State DB.
rclient, err := common_utils.getRedisDBClient()
rclient, err := common_utils.GetRedisDBClient()
if err != nil {
return nil, status.Errorf(codes.Internal, err.Error())
}
Expand Down
2 changes: 1 addition & 1 deletion gnmi_server/gnoi_system_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -117,7 +117,7 @@ func TestSystem(t *testing.T) {
defer cancel()

sc := syspb.NewSystemClient(conn)
rclient, err := common_utils.getRedisDBClient()
rclient, err := common_utils.GetRedisDBClient()
if err != nil {
t.Fatalf("Cannot connect to the redis server: %v.", err.Error())
}
Expand Down

0 comments on commit 2413dc0

Please sign in to comment.