Skip to content

Arguments

Andrew Zonenberg edited this page Aug 3, 2018 · 2 revisions

Logtools has a standardized set of command-line arguments that applications can use for configuration.

There are five possible verbosity levels: error, warning, notice, verbose, and debug. The default level is "notice".

-q, --quiet

Decreases logging level. Can be specified once to reduce log level to "warnings", or twice to reduce log level to "errors only". Errors cannot be hidden.

--verbose

Increases logging level to "verbose".

--debug

Increases logging level to "debug".

-l, --logfile filename

Records a copy of all log messages to filename.

-L, --logfile-lines filename

Same as --logfile, but output is line buffered.

--trace class

Enables extremely verbose debug trace output for class. Requires --debug.

Example: --debug --trace ARMDebugMemAccessPort.

--stdout-only

Makes all console logging go to stdout, regardless of severity. (By default, error/warning messages go to stderr while notice/verbose/debug/trace messages go to stdout).

Clone this wiki locally