diff options
author | Martin Polden <mpolden@mpolden.no> | 2023-02-03 15:45:56 +0100 |
---|---|---|
committer | Martin Polden <mpolden@mpolden.no> | 2023-02-06 10:00:32 +0100 |
commit | 519daa77057387c60a015340b871a62c65fb04ac (patch) | |
tree | 45bbb727745d04598a19d5f87f6b80a9878e4df3 /client/go/internal/admin/vespa-wrapper/configserver/logd.go | |
parent | 043e07eafa1c70f7bf92ad192b87680d1a1f130d (diff) |
Rename script-utils -> vespa-wrapper
Diffstat (limited to 'client/go/internal/admin/vespa-wrapper/configserver/logd.go')
-rw-r--r-- | client/go/internal/admin/vespa-wrapper/configserver/logd.go | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/client/go/internal/admin/vespa-wrapper/configserver/logd.go b/client/go/internal/admin/vespa-wrapper/configserver/logd.go new file mode 100644 index 00000000000..39a2100b20f --- /dev/null +++ b/client/go/internal/admin/vespa-wrapper/configserver/logd.go @@ -0,0 +1,25 @@ +// Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root. +// Author: arnej + +package configserver + +import ( + "os" + + "github.com/vespa-engine/vespa/client/go/internal/admin/envvars" + "github.com/vespa-engine/vespa/client/go/internal/admin/trace" + "github.com/vespa-engine/vespa/client/go/internal/util" +) + +func maybeStartLogd() { + v1 := os.Getenv(envvars.CLOUDCONFIG_SERVER_MULTITENANT) + v2 := os.Getenv(envvars.VESPA_CONFIGSERVER_MULTITENANT) + if v1 == "true" || v2 == "true" { + backticks := util.BackTicksForwardStderr + out, err := backticks.Run("libexec/vespa/start-logd") + if err != nil { + panic(err) + } + trace.Info(out) + } +} |