On Mar 30, 4:13 pm, dj <d.a.aberna...@gmail.com> wrote: > I am trying to create a log level called userinfo for the pythonlogging. I > read the source code and tried to register the level to theloggingnamespace > with the following source: > > fromloggingimport 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 thelogging.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.
See the example script at http://dpaste.com/hold/21323/ which contains, amongst other things, an illustration of how to use custom logging levels in an application. Regards, Vinay Sajip -- http://mail.python.org/mailman/listinfo/python-list