only add a space between text entries if there is already content

So we don't have a trailing space at the end of each log line
This commit is contained in:
dmathieu 2017-07-21 16:14:28 +02:00
parent b264ba77c3
commit 159e991025
2 changed files with 4 additions and 3 deletions

View File

@ -154,11 +154,12 @@ func (f *TextFormatter) needsQuoting(text string) bool {
}
func (f *TextFormatter) appendKeyValue(b *bytes.Buffer, key string, value interface{}) {
if b.String() != "" {
b.WriteByte(' ')
}
b.WriteString(key)
b.WriteByte('=')
f.appendValue(b, value)
b.WriteByte(' ')
}
func (f *TextFormatter) appendValue(b *bytes.Buffer, value interface{}) {