From 7dd1f8ba92ee5e5db9651f4d0b5f404e002e301f Mon Sep 17 00:00:00 2001 From: "S.H." <sebastian.heiss94@proton.me> Date: Tue, 22 Apr 2025 12:39:57 +0200 Subject: [PATCH] Fix setting /interfaces/interface/config/enabled through supporting boolean --- applications/rtdt-manager/rtdt-manager/rtdt-manager.go | 3 ++- applications/rtdt-manager/venv/venv.go | 4 ++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/applications/rtdt-manager/rtdt-manager/rtdt-manager.go b/applications/rtdt-manager/rtdt-manager/rtdt-manager.go index ca675ec71..2bbc14667 100644 --- a/applications/rtdt-manager/rtdt-manager/rtdt-manager.go +++ b/applications/rtdt-manager/rtdt-manager/rtdt-manager.go @@ -489,13 +489,14 @@ func (r *RtdtManager) updateMNECallbackTwin(event *event.Event) { } func printEvent(event *event.Event) { - fmt.Println("\n") fmt.Println("--------------------------------") fmt.Println("---------- MNE EVENT -----------") fmt.Println("EventID: ", event.ID.ID()) fmt.Println("Event Type: ", event.Type) fmt.Println("PathsAndValuesMap: ", event.PathsAndValuesMap) fmt.Println("EntityID", event.EntityID) + fmt.Println("--------------------------------") + fmt.Println("\n") } func (r *RtdtManager) updateMNECallbackRealnet(event *event.Event) { diff --git a/applications/rtdt-manager/venv/venv.go b/applications/rtdt-manager/venv/venv.go index aaea188f9..3fe87a128 100644 --- a/applications/rtdt-manager/venv/venv.go +++ b/applications/rtdt-manager/venv/venv.go @@ -119,7 +119,7 @@ func NewVEnv(name, clabFilename, user, pass string, wg *sync.WaitGroup, sdnConfi // load topo into DB via API return &VEnv{ - Name: name, + Name: name, auth: gosdnauth, pnd: gosdn_pnd, conn: gosdnconn, @@ -270,7 +270,7 @@ func getTypedValue(value, ytype string) (*gnmi.TypedValue, error) { } fmt.Printf("getTypedValue: value=%s, ytype=%s\n", value, ytype) switch ytype { - case "bool": + case "bool", "boolean": { boolVal, err := strconv.ParseBool(value) if err == nil { -- GitLab