| Index: logdog/client/cmd/logdog_butler/subcommand_stream.go
|
| diff --git a/logdog/client/cmd/logdog_butler/subcommand_stream.go b/logdog/client/cmd/logdog_butler/subcommand_stream.go
|
| index 85efca71a747a80d929e93ab280fbabba42abf10..824c64e179c55decad4bd16af4b9ec3432aa7621 100644
|
| --- a/logdog/client/cmd/logdog_butler/subcommand_stream.go
|
| +++ b/logdog/client/cmd/logdog_butler/subcommand_stream.go
|
| @@ -78,7 +78,12 @@ func (cmd *streamCommandRun) Run(app subcommands.Application, args []string) int
|
| }
|
|
|
| // We think everything should work. Configure our Output instance.
|
| - output, err := a.configOutput()
|
| + of, err := a.getOutputFactory()
|
| + if err != nil {
|
| + log.WithError(err).Errorf(a, "Failed to get output factory instance.")
|
| + return runtimeErrorReturnCode
|
| + }
|
| + output, err := of.configOutput(a)
|
| if err != nil {
|
| log.WithError(err).Errorf(a, "Failed to create output instance.")
|
| return runtimeErrorReturnCode
|
|
|