X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=apache%2FModPython.py;h=c09189469d7108e6e0b6a052397b0fc5596715e3;hb=HEAD;hp=07a0fdabd66f2e45ae044fe22a6329c51a672f1e;hpb=1be54e32324eeecd228c620bdcc80e84518864a0;p=plcapi.git diff --git a/apache/ModPython.py b/apache/ModPython.py index 07a0fda..c091894 100644 --- a/apache/ModPython.py +++ b/apache/ModPython.py @@ -13,7 +13,7 @@ import traceback import xmlrpclib from mod_python import apache -from PLC.Debug import log +from PLC.Logger import logger from PLC.API import PLCAPI api = PLCAPI() @@ -56,8 +56,6 @@ def handler(req): return apache.OK - except Exception, err: - # Log error in /var/log/httpd/(ssl_)?error_log - t = "[" + time.ctime() + "] [error]" - print >> log, t, err, traceback.format_exc() + except Exception as err: + logger.exception("INTERNAL ERROR !!") return apache.HTTP_INTERNAL_SERVER_ERROR