X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=apache%2FModPythonJson.py;h=3534c5026a1fbc485918f440e5410ca4a6a294e2;hb=b5780972105512f088c235b1538e6cbbb1ee1ae4;hp=22dbdc7d0b2cf645cd260a72ad201be725e12a9d;hpb=1be54e32324eeecd228c620bdcc80e84518864a0;p=plcapi.git diff --git a/apache/ModPythonJson.py b/apache/ModPythonJson.py index 22dbdc7..3534c50 100644 --- a/apache/ModPythonJson.py +++ b/apache/ModPythonJson.py @@ -9,10 +9,10 @@ import sys import traceback -import xmlrpclib +import xmlrpc.client from mod_python import apache -from PLC.Debug import log +from PLC.Logger import logger from PLC.API import PLCAPI api = PLCAPI() @@ -55,7 +55,6 @@ def handler(req): return apache.OK - except Exception, err: - # Log error in /var/log/httpd/(ssl_)?error_log - print >> log, err, traceback.format_exc() + except Exception as err: + logger.exception("INTERNAL ERROR !!") return apache.HTTP_INTERNAL_SERVER_ERROR