Initial cloud-services repo - gateway service + pkg modules

This commit is contained in:
Chris Rai
2026-01-30 23:14:52 -05:00
commit fbb820d7b3
1037 changed files with 171318 additions and 0 deletions

22
pkg/tracer/tracer.go Normal file
View File

@@ -0,0 +1,22 @@
package tracer
import (
"gopkg.in/DataDog/dd-trace-go.v1/ddtrace/tracer"
"fiskerinc.com/modules/utils/envtool"
)
var agentAvailable bool
func Start() {
agentAvailable = envtool.GetEnv("DD_AGENT_HOST", "") != ""
if agentAvailable {
tracer.Start()
}
}
func Stop() {
if agentAvailable {
tracer.Stop()
}
}