metrics: add LabelMap.GetFloat
parent
c06d2a8513
commit
f267a7396f
|
@ -40,3 +40,10 @@ func (m *LabelMap) Get(key string) *expvar.Int {
|
|||
m.Add(key, 0)
|
||||
return m.Map.Get(key).(*expvar.Int)
|
||||
}
|
||||
|
||||
// GetFloat returns a direct pointer to the expvar.Float for key, creating it
|
||||
// if necessary.
|
||||
func (m *LabelMap) GetFloat(key string) *expvar.Float {
|
||||
m.AddFloat(key, 0.0)
|
||||
return m.Map.Get(key).(*expvar.Float)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue