X-Git-Url: http://git.onelab.eu/?p=sfa.git;a=blobdiff_plain;f=sfa%2Futil%2Fcomponentserver.py;h=50c312e075d032d2e8cd85cd7cc7b21afdc35050;hp=542b4be0033421a56d8e14a14bce158efb862663;hb=0cf0d31c313a366e3f272f830bdb4f2a7308e11f;hpb=775fd2c579e39e634ce334caacf2049eb0ff251f diff --git a/sfa/util/componentserver.py b/sfa/util/componentserver.py index 542b4be0..50c312e0 100644 --- a/sfa/util/componentserver.py +++ b/sfa/util/componentserver.py @@ -18,12 +18,13 @@ import BaseHTTPServer import SimpleHTTPServer import SimpleXMLRPCServer from OpenSSL import SSL + +from sfa.util.sfalogging import sfa_logger from sfa.trust.certificate import Keypair, Certificate from sfa.trust.credential import * from sfa.util.faults import * from sfa.plc.api import ComponentAPI from sfa.util.server import verify_callback, ThreadedServer -from sfa.util.debug import log ## @@ -73,7 +74,7 @@ class SecureXMLRpcRequestHandler(SimpleXMLRPCServer.SimpleXMLRPCRequestHandler): # internal error, report as HTTP server error self.send_response(500) self.end_headers() - traceback.print_exc() + sfa_logger.log_exc("componentserver.SecureXMLRpcRequestHandler.do_POST") else: # got a valid XML RPC response self.send_response(200)