Vinay Sajip <vinay_sa...@yahoo.co.uk> added the comment:

"Who said anything about not supporting users who want the hierarchy?
I'm talking about making "qualname" ****optional****, not removing it
entirely!"

Ok, I see - sorry for the misunderstanding on my part.

"... these files need to be read and edited by non-coders and they're a
lot scarier (and harder to tweak) than the old ones were. Basically
they're full of abstract technical concepts ("qualname", "handler") and
bits of python code to be eval'ed."

The configuration format is not (and was never) intended for
non-technical end users. Because of the way it works, typos in the
elements which are eval'd can throw exceptions, which is obviously
undesirable. If you want such users to be able to change the logging
configuration, I would advise you implement your own layer which does
not use any technical terminology such as "handler" or "qualname", and
from that layer either update the logging configuration via the logging
API, or write a standard logging config file.

"It's not particularly hard to find people out there raising this if you
google a bit."

Well, I did do a search for "+python +logging +config +problems" which
didn't throw up much (other than this issue). I'd be grateful for some
specific links to recent items which you have found.

----------
status: open -> pending

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue6136>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to