Page MenuHomePhabricator

Reduce the verbosity of the "Aphlict" log
ClosedPublic

Authored by epriestley on Apr 14 2020, 8:21 PM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Mar 27, 12:51 AM
Unknown Object (File)
Mon, Mar 25, 3:06 AM
Unknown Object (File)
Thu, Mar 21, 6:27 AM
Unknown Object (File)
Tue, Mar 19, 11:28 AM
Unknown Object (File)
Thu, Mar 14, 6:10 PM
Unknown Object (File)
Fri, Mar 1, 5:51 AM
Unknown Object (File)
Feb 21 2024, 2:19 PM
Unknown Object (File)
Feb 18 2024, 4:16 PM
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