X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fserver%2Fcomponent.py;h=df91917b6e75790fa64cf2836c81282feb88ddeb;hb=fd395e1944dcd49f10a4d5b27ce4983ad389fb96;hp=953b5e74c79d6cdbffa7ec6421a49f768ab95871;hpb=4752b14b76eda8764c5995997d3c91d77788eb5d;p=sfa.git diff --git a/sfa/server/component.py b/sfa/server/component.py index 953b5e74..df91917b 100644 --- a/sfa/server/component.py +++ b/sfa/server/component.py @@ -6,18 +6,19 @@ import os import time import sys -from sfa.server.componentserver import ComponentServer - +from sfa.server.sfaserver import SfaServer + # GeniLight client support is optional try: from egeni.geniLight_client import * except ImportError: - GeniClientLight = None + GeniClientLight = None ## # Component is a SfaServer that serves component operations. -class Component(ComponentServer): + +class Component(SfaServer): ## # Create a new registry object. # @@ -27,5 +28,5 @@ class Component(ComponentServer): # @param cert_file certificate filename containing public key (could be a GID file) def __init__(self, ip, port, key_file, cert_file): - ComponentServer.__init__(self, ip, port, key_file, cert_file) - self.server.interface = 'component' + SfaServer.__init__(self, ip, port, key_file, + cert_file, interface='component')