refactor(peer_server): move stats construction to factories

This commit is contained in:
Brian Waldon
2014-01-20 11:07:46 -08:00
parent 7bd4d05a38
commit 86718167e8
3 changed files with 23 additions and 15 deletions

View File

@@ -10,6 +10,13 @@ type raftFollowersStats struct {
Followers map[string]*raftFollowerStats `json:"followers"`
}
func newRaftFollowersStats(name string) *raftFollowersStats {
return &raftFollowersStats{
Leader: name,
Followers: make(map[string]*raftFollowerStats),
}
}
type raftFollowerStats struct {
Latency struct {
Current float64 `json:"current"`