Merge pull request #6448 from oiooj/pr-influxdb

fix cli writeColumns output
pull/6421/head
Edd Robinson 2016-04-22 14:04:53 +01:00
commit d22af706bf
1 changed files with 6 additions and 6 deletions

View File

@ -608,20 +608,20 @@ func (c *CommandLine) writeCSV(response *client.Response, w io.Writer) {
}
func (c *CommandLine) writeColumns(response *client.Response, w io.Writer) {
// Create a tabbed writer for each result as they won't always line up
writer := new(tabwriter.Writer)
writer.Init(w, 0, 8, 1, '\t', 0)
for _, result := range response.Results {
// Print out all messages first
for _, m := range result.Messages {
fmt.Fprintf(w, "%s: %s.\n", m.Level, m.Text)
}
// Create a tabbed writer for each result as they won't always line up
w := new(tabwriter.Writer)
w.Init(os.Stdout, 0, 8, 1, '\t', 0)
csv := c.formatResults(result, "\t")
for _, r := range csv {
fmt.Fprintln(w, r)
fmt.Fprintln(writer, r)
}
w.Flush()
writer.Flush()
}
}