VOL-1848 loglevel commands
Change-Id: I0db607e85d9a53220438fd999c1fa3cf53516ed7
diff --git a/internal/pkg/commands/handler.go b/internal/pkg/commands/handler.go
index 3c4b0ff..03e599e 100644
--- a/internal/pkg/commands/handler.go
+++ b/internal/pkg/commands/handler.go
@@ -16,6 +16,7 @@
package commands
import (
+ "fmt"
"github.com/golang/protobuf/proto"
"github.com/jhump/protoreflect/desc"
"github.com/jhump/protoreflect/dynamic"
@@ -64,7 +65,11 @@
}
for k, v := range fields {
- dmsg.TrySetFieldByName(k, v)
+ err := dmsg.TrySetFieldByName(k, v)
+ if err != nil {
+ fmt.Printf("Failed to set field %s in proto %s, err %v\n", k, dmsg.XXX_MessageName(), err)
+ panic("GetParams failure")
+ }
}
delete(h.Fields, dmsg.XXX_MessageName())