Edgewall Software

Changes between Version 2 and Version 3 of Ticket #11874


Ignore:
Timestamp:
Jan 27, 2015, 7:35:16 AM (7 years ago)
Author:
Ryan J Ollos
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #11874 – Description

    v2 v3  
    1 Adding a `LoggerManager` Component and a `ILoggingHandlerProvider` interface would allow new handlers to be added through plugins. It should also be possible to eliminate some redundant definitions of log types in `log.py` and `admin/web_ui.py`, and provide a cleaner definition of log levels.
     1Adding a `LoggerManager` Component and a `ILoggingHandlerProvider` interface would allow new [https://docs.python.org/2/library/logging.handlers.html handlers] to be added through plugins. It should also be possible to eliminate some redundant definitions of log types in `log.py` and `admin/web_ui.py`, and provide a cleaner definition of log levels.
    22
    33One handler that will be of immediate use is the addition of `MockLoggingHandler` in `test.py`, taken from SO:1049375/121694.