I’ve been writing this package over the last few weeks as a way to get to know package and publishing mechanics (as well as to provide file logging without having to set it up for each individual project ).
You can find it here:
The loggers feature timestamps and logging origin, logging based on individual LogLevels and ability to “clamp” LogLevels by logging to
devnull (and it’s platform specific equivalents in case of the
FileLogger). The precise message format is probably going to change over the next few releases, as I plan to add more functionality (such as a custom log message format).
The PR to METADATA.jl is still ongoing, so it’ll be a few days until it gets in there.