| Index: logdog/client/cmd/logdog_butler/subcommand_serve.go
|
| diff --git a/logdog/client/cmd/logdog_butler/subcommand_serve.go b/logdog/client/cmd/logdog_butler/subcommand_serve.go
|
| index 51b1aacfafe70ab7e78a6fa7ca24a49eb8daadcd..5b6d06ba059c18db4f8e232695c359a18c2a817f 100644
|
| --- a/logdog/client/cmd/logdog_butler/subcommand_serve.go
|
| +++ b/logdog/client/cmd/logdog_butler/subcommand_serve.go
|
| @@ -49,7 +49,12 @@ func (cmd *serveCommandRun) Run(app subcommands.Application, args []string) int
|
| }
|
|
|
| // We think everything will 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
|
|
|