avoid as much as possible accessing logger through class instances, whenever that...
[sfa.git] / sfa / server / slicemgr.py
index f459fab..280c2a0 100644 (file)
@@ -1,23 +1,19 @@
-### $Id$
-### $URL$
-
 import os
 import sys
 import datetime
 import time
-from sfa.util.geniserver import *
+from sfa.server.sfaserver import SfaServer
+
 
-class SliceMgr(GeniServer):
+class SliceMgr(SfaServer):
 
-  
     ##
     # Create a new slice manager object.
     #
     # @param ip the ip address to listen on
     # @param port the port to listen on
     # @param key_file private key filename of registry
-    # @param cert_file certificate filename containing public key (could be a GID file)     
+    # @param cert_file certificate filename containing public key (could be a GID file)
 
-    def __init__(self, ip, port, key_file, cert_file, config = "/etc/sfa/sfa_config"):
-        GeniServer.__init__(self, ip, port, key_file, cert_file)
-        self.server.interface = 'slicemgr'      
+    def __init__(self, ip, port, key_file, cert_file, config="/etc/sfa/sfa_config"):
+        SfaServer.__init__(self, ip, port, key_file, cert_file, 'slicemgr')