boulder/log/validator
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
..
tail_logger.go Make log-validator take glob patterns to monitor for log files (#7172) 2023-11-27 12:48:46 -08:00
validator.go Make log-validator take glob patterns to monitor for log files (#7172) 2023-11-27 12:48:46 -08:00
validator_test.go Refactor log-validator to break up the big main function. (#7170) 2023-11-27 13:07:39 -05:00