April 21, 2015
7:11 p.m.
On 21 April 2015 at 12:02, Rob Clewley <rob.clewley@gmail.com> wrote:
The basic logger's "levels" of output don't really apply here. I at least want categories, if not hierarchical sub-categories.
Python's built-in logging has a hierarchy of loggers according to the name - you can set up log handling for the logger named 'foo', and things from the logger 'foo.bar' will go to that. The convention is to instantiate each logger with a module name, so you can configure logging by package, but I think you could use it with any hierarchy. It is text-only, as far as I know, but it might save you some work. Thomas