Page MenuHomePhabricator

Reduce the verbosity of the "Aphlict" log
ClosedPublic

Authored by epriestley on Apr 14 2020, 8:21 PM.
Tags
None
Referenced Files
F13271750: D21115.diff
Thu, May 30, 4:50 AM
F13266522: D21115.id50286.diff
Tue, May 28, 2:53 PM
F13258001: D21115.diff
Sun, May 26, 6:05 AM
F13247240: D21115.id.diff
Thu, May 23, 5:11 PM
F13242334: D21115.id50286.diff
Thu, May 23, 2:26 AM
F13236947: D21115.diff
Tue, May 21, 11:40 AM
F13229394: D21115.id.diff
Mon, May 20, 4:13 PM
F13228312: D21115.diff
Mon, May 20, 8:38 AM
Subscribers
None

Details

Summary

See PHI1692. Currently, the Aphlict log is ridiculously verbose. As an initial pass at improving this:

  • When starting in "debug" mode, pass "--debug=1" to Node.
  • In Node, separate logging into "log" (lower-volume, more-important messages) and "trace" (higher-volume, less-important messages).
  • Only print "trace" messages in "debug" mode.
Test Plan

Ran Aphlict in debug and non-debug modes. Behavior unchanged in debug mode, but log has more sensible verbosity in non-debug mode.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable