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
}