X-Git-Url: http://git.onelab.eu/?p=sfa.git;a=blobdiff_plain;f=sfa%2Futil%2Fserver.py;fp=sfa%2Futil%2Fgeniserver.py;h=757d945b6cff303b1d363d4ce6bd4c2e41201b6d;hp=8944f5421c0759ff62e9a5f60441a69a93cd3ee1;hb=3d7237fa0b5f2b4a60cb97c7fb3b6aecfd94558a;hpb=7c1cf48e3a60344e3c381d1edac89d81659655f3 diff --git a/sfa/util/geniserver.py b/sfa/util/server.py similarity index 95% rename from sfa/util/geniserver.py rename to sfa/util/server.py index 8944f542..757d945b 100644 --- a/sfa/util/geniserver.py +++ b/sfa/util/server.py @@ -25,7 +25,7 @@ from sfa.trust.certificate import Keypair, Certificate from sfa.trust.credential import * from sfa.util.faults import * -from sfa.plc.api import GeniAPI +from sfa.plc.api import SfaAPI from sfa.util.debug import log ## @@ -146,10 +146,10 @@ class SecureXMLRpcRequestHandler(SimpleXMLRPCServer.SimpleXMLRPCRequestHandler): It was copied out from SimpleXMLRPCServer.py and modified to shutdown the socket cleanly. """ try: - self.api = GeniAPI(peer_cert = self.server.peer_cert, - interface = self.server.interface, - key_file = self.server.key_file, - cert_file = self.server.cert_file) + self.api = SfaAPI(peer_cert = self.server.peer_cert, + interface = self.server.interface, + key_file = self.server.key_file, + cert_file = self.server.cert_file) # get arguments request = self.rfile.read(int(self.headers["content-length"])) # In previous versions of SimpleXMLRPCServer, _dispatch @@ -182,16 +182,16 @@ class SecureXMLRpcRequestHandler(SimpleXMLRPCServer.SimpleXMLRPCRequestHandler): self.connection.shutdown() # Modified here! ## -# Implements an HTTPS XML-RPC server. Generally it is expected that GENI +# Implements an HTTPS XML-RPC server. Generally it is expected that SFA # functions will take a credential string, which is passed to # decode_authentication. Decode_authentication() will verify the validity of # the credential, and verify that the user is using the key that matches the # GID supplied in the credential. -class GeniServer(threading.Thread): +class SfaServer(threading.Thread): ## - # Create a new GeniServer object. + # Create a new SfaServer object. # # @param ip the ip address to listen on # @param port the port to listen on