accounting: remove new line from end of --stats-one-line display

This commit is contained in:
Nick Craig-Wood 2020-09-08 14:27:42 +01:00
parent c8a719ae0d
commit 05bea46c3e

View File

@ -272,7 +272,7 @@ func (s *StatsInfo) String() string {
} }
} }
_, _ = fmt.Fprintf(buf, "%s%10s / %s, %s, %s, ETA %s%s\n", _, _ = fmt.Fprintf(buf, "%s%10s / %s, %s, %s, ETA %s%s",
dateString, dateString,
fs.SizeSuffix(s.bytes), fs.SizeSuffix(s.bytes),
fs.SizeSuffix(totalSize).Unit("Bytes"), fs.SizeSuffix(totalSize).Unit("Bytes"),
@ -283,6 +283,7 @@ func (s *StatsInfo) String() string {
) )
if !fs.Config.StatsOneLine { if !fs.Config.StatsOneLine {
_, _ = buf.WriteRune('\n')
errorDetails := "" errorDetails := ""
switch { switch {
case s.fatalError: case s.fatalError:
@ -291,6 +292,7 @@ func (s *StatsInfo) String() string {
errorDetails = " (retrying may help)" errorDetails = " (retrying may help)"
case s.errors != 0: case s.errors != 0:
errorDetails = " (no need to retry)" errorDetails = " (no need to retry)"
} }
// Add only non zero stats // Add only non zero stats