From be36899104c395141aa51855976714a9be6e49cf Mon Sep 17 00:00:00 2001
From: Malte Bauch <malte.bauch@stud.h-da.de>
Date: Wed, 10 Feb 2021 19:24:33 +0100
Subject: [PATCH] added GoStruct in Device creation in:

cmd/gnmi-telemetry/telemetry.go -> this is not working
cmd/gnmi/gnmi.go
---
 cmd/gnmi-telemetry/telemetry.go | 3 ++-
 cmd/gnmi/gnmi.go                | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/cmd/gnmi-telemetry/telemetry.go b/cmd/gnmi-telemetry/telemetry.go
index a749593fa..b89717f91 100644
--- a/cmd/gnmi-telemetry/telemetry.go
+++ b/cmd/gnmi-telemetry/telemetry.go
@@ -22,7 +22,8 @@ func main() {
 		RespChan: make(chan *gpb.SubscribeResponse),
 	}
 	device := nucleus.Device{
-		SBI: sbi,
+		GoStruct: sbi.Schema().Root,
+		SBI:      sbi,
 		Config: nucleus.DeviceConfig{
 			Uuid:     uuid.New(),
 			Address:  "localhost:9339",
diff --git a/cmd/gnmi/gnmi.go b/cmd/gnmi/gnmi.go
index d2be72c93..29136c249 100644
--- a/cmd/gnmi/gnmi.go
+++ b/cmd/gnmi/gnmi.go
@@ -17,7 +17,8 @@ func main() {
 	log.SetLevel(log.DebugLevel)
 	sbi := &nucleus.AristaOC{}
 	device := &nucleus.Device{
-		SBI: sbi,
+		GoStruct: sbi.Schema().Root,
+		SBI:      sbi,
 		Config: nucleus.DeviceConfig{
 			Uuid: uuid.New(),
 		},
-- 
GitLab