mirror of
https://github.com/tailscale/tailscale.git
synced 2024-11-25 19:15:34 +00:00
metrics: add LabelMap.GetFloat
This commit is contained in:
parent
c06d2a8513
commit
f267a7396f
@ -40,3 +40,10 @@ func (m *LabelMap) Get(key string) *expvar.Int {
|
|||||||
m.Add(key, 0)
|
m.Add(key, 0)
|
||||||
return m.Map.Get(key).(*expvar.Int)
|
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
Block a user