X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fserver%2Fsfa-clean-peer-records.py;h=bcb917bc5627d0d5d468f1ee3c4156e0dc853dde;hb=935de64c2ed3a68566da471c68447a1ac384455d;hp=178ae6e5f177022427ce5287232f5a4b3a91f567;hpb=431a6bf78c6232a44b178e2092451e733a71bba3;p=sfa.git diff --git a/sfa/server/sfa-clean-peer-records.py b/sfa/server/sfa-clean-peer-records.py index 178ae6e5..bcb917bc 100644 --- a/sfa/server/sfa-clean-peer-records.py +++ b/sfa/server/sfa-clean-peer-records.py @@ -5,17 +5,19 @@ import os import traceback import socket -import sfa.util.xmlrpcprotocol as xmlrpcprotocol -from sfa.util.table import SfaTable from sfa.util.prefixTree import prefixTree from sfa.util.config import Config -from sfa.generic import Generic - from sfa.trust.certificate import Keypair from sfa.trust.hierarchy import Hierarchy from sfa.server.registry import Registries +from sfa.storage.table import SfaTable + +from sfa.client.sfaserverproxy import SfaServerProxy + +from sfa.generic import Generic + def main(): config = Config() if not config.SFA_REGISTRY_ENABLED: @@ -33,7 +35,7 @@ def main(): # and a valid credential authority = config.SFA_INTERFACE_HRN url = 'http://%s:%s/' %(config.SFA_REGISTRY_HOST, config.SFA_REGISTRY_PORT) - registry = xmlrpcprotocol.get_server(url, key_file, cert_file) + registry = SfaServerProxy(url, key_file, cert_file) sfa_api = Generic.the_flavour() credential = sfa_api.getCredential()