I am trying to create a log level called userinfo for the python
logging. I read the source code and tried to register the level to the
logging namespace with the following source:

             from logging import Logger

                         # create the custom log level
                                  class userinfo(Logger):
                                               def userinfo(self, msg,
*args, **kwargs):
                                                          if
self.isEnabledFor(WARNING):
 
self._log(WARNING, msg, args, **kwargs)

                              # Register log level in the
logging.Logger namespace
                              Logger.userinfo = userinfo


Has I am sure you guessed, it did not work. If you know how this is
done or know what I am doing work or can provide a link to example
code (because I have not been able to locate any), I would greatly
appreciate it.
My sincere and heartfelt thanks in advance.


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

Reply via email to