Stefan Fleck
Stefan Fleck
This is because your inject filter injects custom fields, but the text file appender by default does not display them ``` lg$appenders$txtfile$layout$fmt # display the format configuration for writing to...
So you want `Layouts` to be able to convert between different timezones? So getting timezones right is kinda tricky, and I think general best practice would be to log everything...
No there is not. I'd really like to improve timezone handling in lgr but it seems to be a problem that is a bit convoluted and I'm not yet sure...
`lgr$set_propagate(FALSE)` makes it so that the log messages are not propageted to the logger parents. In a real-world Scenario you usually want propagate to be `TRUE` (the default), but it...
Hmm handling `NULL` and zero length vectors is definitely something that should be addressed... This problem applies to normal loggers as well as logger glue... Whether or not I want...
So I am not 100% sure about the performance implications of this, but I know instantiating a large number of R6 objects can be bad. In this case your just...
i should add that i don't think my suggestion would do much performance wise, but is IMHO a bit cleaner.
Currently it is not supported to really remove loggers, except all at once with `remove_all_loggers()`, which I mainly implemented for cleaning up the session when running tests. I never really...
Thanks for the Input. ### Configuring multple loggers So the yaml config stuff is still kinda experimental and I think at some point I will need to sit down and...
Python logging (on which lgr is based) recommends having a `get_logger()` call in each function (`logging.getLogger()` in python), even within the same python module. I personally always define a single...