(span trace.Span, err error)
| 59 | } |
| 60 | |
| 61 | func (tracer *otelTracer) WrapErrorSpan(span trace.Span, err error) error { |
| 62 | if err == nil { |
| 63 | return nil |
| 64 | } |
| 65 | |
| 66 | span.RecordError(err) |
| 67 | span.SetStatus(codes.Error, strings.Split(err.Error(), "\n")[0]) |
| 68 | |
| 69 | return err |
| 70 | } |
| 71 | |
| 72 | func getName(name ...string) string { |
| 73 | if len(name) > 0 { |