Skip to content

Commit

Permalink
fix: don't write skipped shard messages to the line protocol output d…
Browse files Browse the repository at this point in the history
…estination (#23727) (#23885)

This switches so that the message

    skipped missing file: /path/to/tsm.tsm

is written to stdErr instead of stdout (or the output file if `-out` has been provided)

(cherry picked from commit a9bf1d5)

closes #23866

Co-authored-by: Ben Tasker <88340935+btasker@users.noreply.github.com>
  • Loading branch information
davidby-influx and btasker committed Nov 9, 2022
1 parent b0e44a4 commit a2fca83
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions cmd/influx_inspect/export/export.go
Expand Up @@ -340,7 +340,7 @@ func (cmd *Command) exportTSMFile(tsmFilePath string, w io.Writer) error {
f, err := os.Open(tsmFilePath)
if err != nil {
if os.IsNotExist(err) {
fmt.Fprintf(w, "skipped missing file: %s", tsmFilePath)
fmt.Fprintf(cmd.Stderr, "skipped missing file: %s", tsmFilePath)
return nil
}
return err
Expand Down Expand Up @@ -408,7 +408,7 @@ func (cmd *Command) exportWALFile(walFilePath string, w io.Writer, warnDelete fu
f, err := os.Open(walFilePath)
if err != nil {
if os.IsNotExist(err) {
fmt.Fprintf(w, "skipped missing file: %s", walFilePath)
fmt.Fprintf(cmd.Stderr, "skipped missing file: %s", walFilePath)
return nil
}
return err
Expand Down

0 comments on commit a2fca83

Please sign in to comment.