add option to continue pipeline when the input is empty

This commit is contained in:
Donny Xia
2020-08-19 11:21:19 -07:00
parent 0ff4e53046
commit 037ac3b134
3 changed files with 40 additions and 2 deletions

View File

@@ -77,6 +77,6 @@ func (r *SourceRunner) runE(c *cobra.Command, args []string) error {
inputs = []kio.Reader{&kio.ByteReader{Reader: c.InOrStdin()}}
}
err := kio.Pipeline{Inputs: inputs, Outputs: outputs}.Execute()
err := kio.Pipeline{Inputs: inputs, Outputs: outputs, ContinueIfInputEmpty: true}.Execute()
return handleError(c, err)
}