Skip to content

Commit

Permalink
Merge pull request #3554 from mateon1/fix/inconsistent-bw
Browse files Browse the repository at this point in the history
Fix inconsistent `ipfs stats bw` formatting
  • Loading branch information
whyrusleeping authored Jan 1, 2017
2 parents 99d72c2 + e1e57c8 commit defd1a1
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions core/commands/stat.go
Original file line number Diff line number Diff line change
Expand Up @@ -193,14 +193,15 @@ Example:
printStats(out, bs)
} else {
if first {
fmt.Fprintln(out, "Total Up\t Total Down\t Rate Up\t Rate Down")
fmt.Fprintln(out, "Total Up Total Down Rate Up Rate Down")
first = false
}
fmt.Fprint(out, "\r")
fmt.Fprintf(out, "%s \t\t", humanize.Bytes(uint64(bs.TotalOut)))
fmt.Fprintf(out, " %s \t\t", humanize.Bytes(uint64(bs.TotalIn)))
fmt.Fprintf(out, " %s/s \t", humanize.Bytes(uint64(bs.RateOut)))
fmt.Fprintf(out, " %s/s ", humanize.Bytes(uint64(bs.RateIn)))
// In the worst case scenario, the humanized output is of form "xxx.x xB", which is 8 characters long
fmt.Fprintf(out, "%8s ", humanize.Bytes(uint64(bs.TotalOut)))
fmt.Fprintf(out, "%8s ", humanize.Bytes(uint64(bs.TotalIn)))
fmt.Fprintf(out, "%8s/s ", humanize.Bytes(uint64(bs.RateOut)))
fmt.Fprintf(out, "%8s/s ", humanize.Bytes(uint64(bs.RateIn)))
}
return out, nil

Expand Down

0 comments on commit defd1a1

Please sign in to comment.