elm.ords.utilities.queued_logging
ELM Ordinance queued logging.
This module implements queued logging, mostly following this blog:” https://www.zopatista.com/python/2019/05/11/asyncio-logging/
Classes
|
QueueHandler that works within a single process (locally). |
|
Context manager to write logs for a location to a unique file. |
|
Filter down to logs from a coroutine processing a specific location. |
|
Class to listen to logging queue from coroutines and write to files. |
|
Filter that catches all records without a location attribute. |