...
1 package provider
2
3 import (
4 "github.com/go-kit/kit/metrics"
5 "github.com/go-kit/kit/metrics/discard"
6 )
7
8 type discardProvider struct{}
9
10
11
12 func NewDiscardProvider() Provider { return discardProvider{} }
13
14
15 func (discardProvider) NewCounter(string) metrics.Counter { return discard.NewCounter() }
16
17
18 func (discardProvider) NewGauge(string) metrics.Gauge { return discard.NewGauge() }
19
20
21 func (discardProvider) NewHistogram(string, int) metrics.Histogram { return discard.NewHistogram() }
22
23
24 func (discardProvider) Stop() {}
25
View as plain text