MCPcopy Create free account
hub / github.com/atomicdotdev/atomic / verbose_requested

Function verbose_requested

atomic-cli/src/main.rs:894–896  ·  view source on GitHub ↗

Detect the global `--verbose` flag straight from `argv`. Logging has to be live before clap runs, because argument parsing itself can fail and we want the debug trail for that too. `--verbose` is a global flag, so its position is unconstrained — scanning argv is both simpler and more faithful than trying to parse twice.

()

Source from the content-addressed store, hash-verified

892/// flag, so its position is unconstrained — scanning argv is both simpler and
893/// more faithful than trying to parse twice.
894fn verbose_requested() -> bool {
895 std::env::args_os().any(|a| a == "-v" || a == "--verbose")
896}
897
898/// Install the logger, honouring `--verbose`.
899///

Callers 1

init_loggingFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected