| 67 | var ErrTraceNotFound = errors.New("trace not found") |
| 68 | |
| 69 | type Backend struct { |
| 70 | logger *zap.Logger |
| 71 | tempoBackend string |
| 72 | tlsEnabled bool |
| 73 | tls tlsCfg.ClientConfig |
| 74 | httpClient *http.Client |
| 75 | tenantHeaderKey string |
| 76 | QueryServicesDuration *time.Duration |
| 77 | findTracesConcurrentRequests int |
| 78 | } |
| 79 | |
| 80 | func New(logger *zap.Logger, cfg *Config) (*Backend, error) { |
| 81 | httpClient, err := createHTTPClient(cfg) |
nothing calls this directly
no outgoing calls
no test coverage detected