We've made a change in the structure of our apt repositories.
[arvados.git] / lib / costanalyzer / cmd.go
index 6829be7d38920a62f27719b4088bd8601210cd46..9b0685225b788ba2bf35b469eded10575367e2c3 100644 (file)
@@ -28,17 +28,16 @@ func (command) RunCommand(prog string, args []string, stdin io.Reader, stdout, s
        logger := ctxlog.New(stderr, "text", "info")
        defer func() {
                if err != nil {
-                       logger.WithError(err).Error("fatal")
+                       logger.Error("\n" + err.Error() + "\n")
                }
        }()
 
        logger.SetFormatter(new(NoPrefixFormatter))
-       logger.SetOutput(stdout)
 
        loader := config.NewLoader(stdin, logger)
        loader.SkipLegacy = true
 
-       exitcode := costanalyzer(prog, args, loader, logger, stdout, stderr)
+       exitcode, err := costanalyzer(prog, args, loader, logger, stdout, stderr)
 
        return exitcode
 }