lix/src/nix
Benjamin Hipple c5bd564c69 nix doctor: add more logging output to checks
When running nix doctor on a healthy system, it just prints the store URI and
nothing else. This makes it unclear whether the system is in a good state and
what check(s) it actually ran, since some of the checks are optional depending
on the store type.

This commit updates nix doctor to print an colored log message for every check
that it does, and explicitly state whether that check was a PASS or FAIL to make
it clear to the user whether the system passed its checkup with the doctor.

Fixes #3084
2019-10-06 16:57:57 -04:00
..
add-to-store.cc experimental/optional -> optional 2019-03-14 14:10:52 +01:00
build.cc Merge branch 'fix/dry-run-partially' of https://github.com/dtzWill/nix 2018-02-22 12:18:20 +01:00
cat.cc Replace Unicode quotes in user-facing strings by ASCII 2017-07-30 12:32:45 +01:00
command.cc Remove reference to non-existent manpages 2018-03-29 12:29:10 +02:00
command.hh toBuildables -> build 2018-02-12 17:06:06 +01:00
copy.cc nix copy: Rename --substitute to --substitute-on-destination 2019-07-10 11:28:37 +02:00
doctor.cc nix doctor: add more logging output to checks 2019-10-06 16:57:57 -04:00
dump-path.cc Fix #1762 2018-02-13 14:26:19 +00:00
edit.cc Don't catch exceptions by value 2019-09-22 21:56:56 +02:00
eval.cc nix eval: Stop progress bar before printing the result 2018-01-17 12:04:44 +01:00
hash.cc Support SRI hashes 2018-12-13 14:30:52 +01:00
installables.cc Slightly questionable workaround for #2342 2018-08-10 11:34:41 +02:00
legacy.cc Start of new Nix command-line interface 2016-02-09 21:28:29 +01:00
legacy.hh Fix Darwin build 2016-03-15 12:11:27 +01:00
local.mk Get BOOST_LDFLAGS from autoconf, fix Ubuntu 16.04 build. 2019-07-03 04:32:25 +02:00
log.cc nix log: use pager 2018-01-12 15:05:26 -06:00
ls.cc nix ls-nar: allow reading from FIFOs 2018-11-16 16:24:36 +01:00
main.cc Fix macOS build failure 2019-06-28 15:38:23 +02:00
optimise-store.cc nix optimise-store: Add 2017-08-16 20:56:03 +02:00
path-info.cc nix path-info: Remove trailing spaces 2018-09-01 00:04:57 +02:00
ping-store.cc Manual: Update chapter on remote builds 2018-02-21 16:24:26 +01:00
progress-bar.cc Add a post-build-hook 2019-08-02 10:48:15 -04:00
progress-bar.hh nix: Add --print-build-logs flag 2019-05-15 17:33:56 +02:00
repl.cc Fix C++ compatibility with older editline versions. 2019-07-03 04:32:25 +02:00
run.cc Disable CLONE_NEWUSER when it’s unavailable 2019-07-25 14:42:25 -04:00
search.cc search: include version 2018-07-27 10:45:35 -05:00
show-config.cc Modularize config settings 2018-05-30 13:28:01 +02:00
show-derivation.cc Add "nix show-derivation" 2017-09-25 13:43:35 +02:00
sigs.cc nix: Respect -I, --arg, --argstr 2017-10-24 12:58:34 +02:00
upgrade-nix.cc nix upgrade-nix: Handle .nix-profile being a link to .../profiles/per-user/... 2018-08-30 21:18:56 +02:00
verify.cc Fix overflow when verifying signatures of content addressable paths 2018-09-25 21:19:24 -04:00
why-depends.cc nix why-depends: render output into $PAGER 2018-07-03 12:49:12 +02:00