vendor: update buildkit to v0.11.0-rc4

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>
Signed-off-by: Justin Chadwell <me@jedevc.com>
This commit is contained in:
Justin Chadwell
2023-01-06 11:22:18 +00:00
committed by Tonis Tiigi
parent a8be6b576b
commit 7394853ddf
30 changed files with 2648 additions and 542 deletions

View File

@ -73,21 +73,31 @@ func detectExporter() (sdktrace.SpanExporter, error) {
return nil, nil
}
func detect() error {
tp = trace.NewNoopTracerProvider()
func getExporter() (sdktrace.SpanExporter, error) {
exp, err := detectExporter()
if err != nil {
return err
return nil, err
}
if exp != nil {
exp = &threadSafeExporterWrapper{
exporter: exp,
}
}
if Recorder != nil {
Recorder.SpanExporter = exp
exp = Recorder
}
return exp, nil
}
if exp == nil {
return nil
func detect() error {
tp = trace.NewNoopTracerProvider()
exp, err := getExporter()
if err != nil || exp == nil {
return err
}
// enable log with traceID when valid exporter