From fc0f18e77554ee2fe074fd2997c988d1059273bc Mon Sep 17 00:00:00 2001 From: Manuel Kieweg <manuel.kieweg@h-da.de> Date: Fri, 26 Mar 2021 17:53:35 +0000 Subject: [PATCH] disable protp tap in set --- cli/set.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/cli/set.go b/cli/set.go index 50dda7bb1..4d01d1477 100644 --- a/cli/set.go +++ b/cli/set.go @@ -6,6 +6,7 @@ import ( "code.fbi.h-da.de/cocsn/gosdn/nucleus/util/proto" "context" pb "google.golang.org/protobuf/proto" + "os" ) // Set sends a gNMI Set request to the specified target. Only one @@ -39,8 +40,11 @@ func Set(a, u, p, typ string, args ...string) error { return err } - if err := proto.Write(resp.(pb.Message), "resp-set-system-config-hostname"); err != nil { - return err + _, tap := os.LookupEnv("GOSDN_TAP") + if tap { + if err := proto.Write(resp.(pb.Message), "resp-set-system-config-hostname"); err != nil { + return err + } } return nil } -- GitLab