tracer: add labels method

Signed-off-by: Vasiliy Tolstov <v.tolstov@unistack.org>
This commit is contained in:
Василий Толстов 2022-12-24 19:20:22 +03:00
parent b48faa3b2b
commit a81649d2a2
2 changed files with 6 additions and 0 deletions

View File

@ -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{

View File

@ -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{})
} }