mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-11 21:47:32 +00:00
feat: new tracing type none (#422)
This commit is contained in:
@@ -17,6 +17,8 @@ type TracingConfig struct {
|
||||
var tracer = map[string]func() tracing.Config{
|
||||
"google": func() tracing.Config { return &tracing_g.Config{} },
|
||||
"log": func() tracing.Config { return &tracing_log.Config{} },
|
||||
"none": func() tracing.Config { return &NoTracing{} },
|
||||
"": func() tracing.Config { return &NoTracing{} },
|
||||
}
|
||||
|
||||
func (c *TracingConfig) UnmarshalJSON(data []byte) error {
|
||||
@@ -57,3 +59,9 @@ func newTracingConfig(tracerType string, configData []byte) (tracing.Config, err
|
||||
|
||||
return tracingConfig, nil
|
||||
}
|
||||
|
||||
type NoTracing struct{}
|
||||
|
||||
func (_ *NoTracing) NewTracer() error {
|
||||
return nil
|
||||
}
|
||||
|
Reference in New Issue
Block a user