Make the logger customisable
Add a new `--log-format` cli argument to change the format of the logs. The possible values are - raw (the default one for old-style commands) - bar (the default one for new-style commands) - bar-with-logs (equivalent to `--print-build-logs`) - internal-json (the internal machine-readable json format)
Showing
- src/libmain/common-args.cc 9 additions, 0 deletionssrc/libmain/common-args.cc
- src/libmain/loggers.cc 47 additions, 0 deletionssrc/libmain/loggers.cc
- src/libmain/loggers.hh 19 additions, 0 deletionssrc/libmain/loggers.hh
- src/libutil/logging.cc 2 additions, 2 deletionssrc/libutil/logging.cc
- src/libutil/logging.hh 3 additions, 1 deletionsrc/libutil/logging.hh
- src/libutil/util.cc 1 addition, 1 deletionsrc/libutil/util.cc
- src/nix-build/nix-build.cc 4 additions, 0 deletionssrc/nix-build/nix-build.cc
- src/nix-env/nix-env.cc 2 additions, 0 deletionssrc/nix-env/nix-env.cc
- src/nix-store/nix-store.cc 2 additions, 0 deletionssrc/nix-store/nix-store.cc
- src/nix/main.cc 6 additions, 5 deletionssrc/nix/main.cc
- src/nix/progress-bar.cc 10 additions, 4 deletionssrc/nix/progress-bar.cc
- src/nix/progress-bar.hh 2 additions, 0 deletionssrc/nix/progress-bar.hh
Loading
Please register or sign in to comment