X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fserver%2Fthreadedserver.py;h=6dafa0bbb0428c3cf88882f106e5f7f3a873ead1;hb=ee8a376da1107884bee1ea29248a70e4da8410c9;hp=03ba5b3cf61e185b17f83a96a0a245dd7f43e2f9;hpb=cf2a552a8c4a8fe17e2e424634520700860d4710;p=sfa.git diff --git a/sfa/server/threadedserver.py b/sfa/server/threadedserver.py index 03ba5b3c..6dafa0bb 100644 --- a/sfa/server/threadedserver.py +++ b/sfa/server/threadedserver.py @@ -22,7 +22,7 @@ from sfa.util.cache import Cache from sfa.trust.certificate import Certificate from sfa.trust.trustedroots import TrustedRoots #can we get rid of that ? -from sfa.plc.api import SfaAPI +from sfa.plc.api import PlcSfaApi ## # Verification callback for pyOpenSSL. We do our own checking of keys because @@ -95,7 +95,7 @@ class SecureXMLRpcRequestHandler(SimpleXMLRPCServer.SimpleXMLRPCRequestHandler): try: peer_cert = Certificate() peer_cert.load_from_pyopenssl_x509(self.connection.get_peer_certificate()) - self.api = SfaAPI(peer_cert = peer_cert, + self.api = PlcSfaApi(peer_cert = peer_cert, interface = self.server.interface, key_file = self.server.key_file, cert_file = self.server.cert_file,