tracer: add labels method #161
@ -60,6 +60,10 @@ func (s *noopSpan) SetLabels(labels ...interface{}) {
|
|||||||
s.opts.Labels = labels
|
s.opts.Labels = labels
|
||||||
}
|
}
|
||||||
|
|
||||||
|
func (s *noopSpan) AddLabels(labels ...interface{}) {
|
||||||
|
s.opts.Labels = append(s.opts.Labels, labels...)
|
||||||
|
}
|
||||||
|
|
||||||
// NewTracer returns new memory tracer
|
// NewTracer returns new memory tracer
|
||||||
func NewTracer(opts ...Option) Tracer {
|
func NewTracer(opts ...Option) Tracer {
|
||||||
return &noopTracer{
|
return &noopTracer{
|
||||||
|
@ -31,4 +31,6 @@ type Span interface {
|
|||||||
SetName(name string)
|
SetName(name string)
|
||||||
// SetLabels set the span labels
|
// SetLabels set the span labels
|
||||||
SetLabels(labels ...interface{})
|
SetLabels(labels ...interface{})
|
||||||
|
// AddLabels append the span labels
|
||||||
|
AddLabels(labels ...interface{})
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user