Code Review
/
ric-plt
/
sdlgo.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
raw
|
inline
| side by side
Implement SDL CLI 'get namespaces' -command
[ric-plt/sdlgo.git]
/
internal
/
cli
/
healthcheck.go
diff --git
a/internal/cli/healthcheck.go
b/internal/cli/healthcheck.go
index
aca1fda
..
de78ba9
100644
(file)
--- a/
internal/cli/healthcheck.go
+++ b/
internal/cli/healthcheck.go
@@
-23,25
+23,23
@@
package cli
import (
package cli
import (
- "bytes"
"fmt"
"gerrit.o-ran-sc.org/r/ric-plt/sdlgo/internal/sdlgoredis"
"github.com/spf13/cobra"
"os"
)
"fmt"
"gerrit.o-ran-sc.org/r/ric-plt/sdlgo/internal/sdlgoredis"
"github.com/spf13/cobra"
"os"
)
-func
NewHealthCheckCmd() *cobra.Command
{
- r
eturn newHealthCheckCmd(newDatabase
)
+func
init()
{
+ r
ootCmd.AddCommand(newHealthCheckCmd(newDatabase)
)
}
func newHealthCheckCmd(dbCreateCb DbCreateCb) *cobra.Command {
cmd := &cobra.Command{
Use: "healthcheck",
}
func newHealthCheckCmd(dbCreateCb DbCreateCb) *cobra.Command {
cmd := &cobra.Command{
Use: "healthcheck",
- Short: "healthcheck - validates database healthiness",
- Long: `healthcheck - validates database healthiness`,
+ Short: "Validate database healthiness",
+ Long: `Validate database healthiness`,
+ Args: cobra.ExactArgs(0),
RunE: func(cmd *cobra.Command, args []string) error {
RunE: func(cmd *cobra.Command, args []string) error {
- var buf bytes.Buffer
- sdlgoredis.SetDbLogger(&buf)
out, err := runHealthCheck(dbCreateCb)
cmd.Println(out)
if err != nil {
out, err := runHealthCheck(dbCreateCb)
cmd.Println(out)
if err != nil {
@@
-61,7
+59,7
@@
func runHealthCheck(dbCreateCb DbCreateCb) (string, error) {
for _, dbInst := range dbCreateCb().Instances {
info, err := dbInst.State()
if err != nil {
for _, dbInst := range dbCreateCb().Instances {
info, err := dbInst.State()
if err != nil {
- anyErr =
fmt.Errorf("SDL CLI error: %v", err)
+ anyErr =
err
}
states = append(states, *info)
}
}
states = append(states, *info)
}