From be5f9769b2289ae3df9fe0e9f27dec7f1d210c6e Mon Sep 17 00:00:00 2001 From: Jeromy Date: Mon, 13 Oct 2014 10:59:32 -0700 Subject: [PATCH] put bandwidth totals into the diagnostic messages --- diagnostics/diag.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/diagnostics/diag.go b/diagnostics/diag.go index 316701312..4691b0a5e 100644 --- a/diagnostics/diag.go +++ b/diagnostics/diag.go @@ -53,6 +53,8 @@ type DiagInfo struct { Connections []connDiagInfo Keys []string LifeSpan time.Duration + BwIn uint64 + BwOut uint64 CodeVersion string } @@ -75,6 +77,7 @@ func (d *Diagnostics) getDiagInfo() *DiagInfo { di.ID = d.self.ID.Pretty() di.LifeSpan = time.Since(d.birth) di.Keys = nil // Currently no way to query datastore + di.BwIn, di.BwOut = d.network.GetBandwidthTotals() for _, p := range d.getPeers() { di.Connections = append(di.Connections, connDiagInfo{p.GetLatency(), p.ID.Pretty()})