-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(logger): configure syslog and file logging (#162)
Allows optional configuration to start up file or syslog logging. File logging may include file rotation and/or watching. Rotating file logging is necessary for running on cedar. Log messages emitted before enabling the log file are buffered and flushed to the log file once it is opened, meaning the config-loading code can still use the log even before a log-file is opened. Moves the initial logging setup from import time to an explicit call to `init_logging`.
- Loading branch information
1 parent
eba1b30
commit 8fa2f10
Showing
6 changed files
with
743 additions
and
27 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.