VOL-1848 loglevel commands
Change-Id: I0db607e85d9a53220438fd999c1fa3cf53516ed7
diff --git a/pkg/model/utils.go b/pkg/model/utils.go
index b885ae0..d30324f 100644
--- a/pkg/model/utils.go
+++ b/pkg/model/utils.go
@@ -23,3 +23,8 @@
return val.FindFieldDescriptorByName(name).GetEnumType().
FindValueByNumber(val.GetFieldByName(name).(int32)).GetName()
}
+
+func SetEnumValue(msg *dynamic.Message, name string, value string) {
+ eValue := msg.FindFieldDescriptorByName(name).GetEnumType().FindValueByName(value)
+ msg.SetFieldByName(name, eValue.GetNumber())
+}