6 Commits

Author SHA1 Message Date
Erik Johnston
0304ad0c3d Move setting of Filter into code.
We do this to prevent foot guns. The default config uses a MemoryFilter,
but users are free to change to logging to files directly. If they do
then they have to ensure to set the `filters: [context]` on the right
handler, otherwise records get written with the wrong context.

Instead we move the logic to happen when we generate a record, which is
when we *log* rather than *handle*.

(It's possible to add filters to loggers in the config, however they
don't apply to descendant loggers and so they have to be manually set on
*every* logger used in the code base)
2020-08-11 18:10:46 +01:00
Richard van der Hoff
560c122267
Fix logging config for the docker image ()
Turns out that loggers that are instantiated before the config is loaded get
turned off.

Also bring the logging config that is generated by --generate-config into line.

Fixes .
2019-10-18 13:34:33 +02:00
Slavi Pantaleev
59f15309ca Add missing space in default logging file format generated by the Docker image ()
This adds a missing space, without which log lines appear uglier.

Signed-off-by: Slavi Pantaleev <slavi@devture.com>
2019-07-12 11:43:42 +01:00
Amber Brown
463b072b12
Move logging utilities out of the side drawer of util/ and into logging/ () 2019-07-04 00:07:04 +10:00
Richard van der Hoff
fe2d876e2a Increase default log level for docker image to INFO. ()
Fixes .
2019-06-25 14:38:38 +10:00
Michael Kaye
0d25724419 Refactor docker locations and README.
This addresses 
2018-08-02 18:21:32 +01:00