sj wrote:
> Thanks, but my point wasn't fixing the bug.  I'd like the logging
> module to raise an exception on this occasion (rather than print and
> consume the error) so that I can find the bug easily.  If those two
> lines were part of 10,000-line code, I'd have to check all logging
> statements one-by-one.

You'll need to subclass your handler and redefine handleError(), which
is called when an exception is raised during a handler's emit()
operation. See

http://www.red-dove.com/logging/public/logging.Handler-class.html#handleError

-- 
http://mail.python.org/mailman/listinfo/python-list

Reply via email to