[VOL-2312] Logging - Integrate voltctl with new etcd-based dynamic loglevel mechanism. Testing is in progress

Change-Id: I2e13bb79008c9a49ebb6f58e575f51efebe6dbfd
diff --git a/pkg/model/loglevel.go b/pkg/model/loglevel.go
index c125c9b..6d51c8d 100644
--- a/pkg/model/loglevel.go
+++ b/pkg/model/loglevel.go
@@ -15,18 +15,14 @@
  */
 package model
 
-import (
-	"github.com/jhump/protoreflect/dynamic"
-)
-
 type LogLevel struct {
 	ComponentName string
 	PackageName   string
 	Level         string
 }
 
-func (logLevel *LogLevel) PopulateFrom(val *dynamic.Message) {
-	logLevel.ComponentName = val.GetFieldByName("component_name").(string)
-	logLevel.PackageName = val.GetFieldByName("package_name").(string)
-	logLevel.Level = GetEnumValue(val, "level") //val.GetFieldByName("level").(string)
+func (logLevel *LogLevel) PopulateFrom(componentName, packageName, level string) {
+	logLevel.ComponentName = componentName
+	logLevel.PackageName = packageName
+	logLevel.Level = level
 }