1
0
Fork 0

Add ResetStats

master
Philip O'Toole 2 years ago
parent 0b8fde1dfb
commit 0702e39ace

@ -42,6 +42,12 @@ func init() {
rand.Seed(time.Now().UnixNano())
DBVersion, _, _ = sqlite3.Version()
stats = expvar.NewMap("db")
ResetStats()
}
// ResetStats resets the expvar stats for this module. Mostly for test purposes.
func ResetStats() {
stats.Init()
stats.Add(numExecutions, 0)
stats.Add(numExecutionErrors, 0)
stats.Add(numQueries, 0)

@ -210,6 +210,12 @@ const (
func init() {
stats = expvar.NewMap("http")
ResetStats()
}
// ResetStats resets the expvar stats for this module. Mostly for test purposes.
func ResetStats() {
stats.Init()
stats.Add(numLeaderNotFound, 0)
stats.Add(numExecutions, 0)
stats.Add(numQueuedExecutions, 0)

@ -97,6 +97,11 @@ var stats *expvar.Map
func init() {
stats = expvar.NewMap("store")
ResetStats()
}
// ResetStats resets the expvar stats for this module. Mostly for test purposes.
func ResetStats() {
stats.Add(numSnaphots, 0)
stats.Add(numBackups, 0)
stats.Add(numRestores, 0)

Loading…
Cancel
Save