[VOL-3199] Added support for dynamic enable/disable of Trace Publishing for running components
Change-Id: Iddf7d04e4795a3c64abca216e9f106953c76601e
diff --git a/pkg/model/loglevel.go b/pkg/model/log.go
similarity index 80%
rename from pkg/model/loglevel.go
rename to pkg/model/log.go
index 6d51c8d..b187e65 100644
--- a/pkg/model/loglevel.go
+++ b/pkg/model/log.go
@@ -26,3 +26,13 @@
logLevel.PackageName = packageName
logLevel.Level = level
}
+
+type LogFeature struct {
+ ComponentName string
+ Status string
+}
+
+func (logFeature *LogFeature) PopulateFrom(componentName, status string) {
+ logFeature.ComponentName = componentName
+ logFeature.Status = status
+}