[top posting corrected]

From: Steve Holden <st...@holdenweb.com>
Date: Tue, 26 Jan 2010 11:54:23 -0500

Anyway, I suspect your error might go away if you turned the first
argument of hte log.info() call into a format string such as

 log.info("refer: %s", ret)

try:
   log.info("start")
   log.info("refer",ret)
   log.info("end")
except TypeError:
   log.exception("Exception raised")

En Fri, 29 Jan 2010 06:17:56 -0300, siddhartha veedaluru <siddhartha.veedal...@gmail.com> escribió:

Thats the output i got in output window.it is not listing the statement
which caused it. copy paste and try it on you setup. it behaves the same
way.

I know that error is in log.info() function call.but it is not caught by
"except". which is not getting logged using log.exception

Errors that occur inside the logging system are not logged themselves (users aren't usually interested on those kind of errors, but on application errors; also, if logging errors were logged too, this could create an infinite loop).

To handle those errors in the logging system yourself, override Handler.handleError()

--
Gabriel Genellina

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

Reply via email to