boulder/log
Matthew McPherrin 32adaf1846
Make log-validator take glob patterns to monitor for log files (#7172)
To simplify deployment of the log validator, this allows wildcards
(using go's filepath.Glob) to be included in the file paths.

In order to detect new files, a new background goroutine polls the glob
patterns every minute for matches.

Because the "monitor" function is running in its own goroutine, a lock
is needed to ensure it's not trying to add new tailers while shutdown is
happening.
2023-11-27 12:48:46 -08:00
..
validator Make log-validator take glob patterns to monitor for log files (#7172) 2023-11-27 12:48:46 -08:00
log.go cmd: fail without panic (#6935) 2023-06-20 12:29:02 -07:00
log_test.go cmd: fail without panic (#6935) 2023-06-20 12:29:02 -07:00
mock.go Conditionally call Sprintf in log package (#6721) 2023-03-08 16:06:07 -05:00
prod_prefix.go Shorten logline prefix in integration tests (#6893) 2023-05-17 14:07:54 -07:00
test_prefix.go Shorten logline prefix in integration tests (#6893) 2023-05-17 14:07:54 -07:00