X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=sfa%2Fserver%2Fsfa_component_setup.py;h=b0a5a4787f95fb3ab22f81c0a93a8a7fc19feaf8;hb=2bd6bca8be9254195650c61dbe65f1aab49c8cff;hp=628ae7a888feee7d24a11c609190b3fb29ef4d3e;hpb=66c6555e91bbc67b90752977a33e247f972d6643;p=sfa.git diff --git a/sfa/server/sfa_component_setup.py b/sfa/server/sfa_component_setup.py index 628ae7a8..b0a5a478 100755 --- a/sfa/server/sfa_component_setup.py +++ b/sfa/server/sfa_component_setup.py @@ -3,10 +3,11 @@ import sys import os import tempfile from optparse import OptionParser + +from sfa.util.faults import * from sfa.util.config import Config import sfa.util.xmlrpcprotocol as xmlrpcprotocol -from sfa.util.namespace import * -from sfa.util.faults import * +from sfa.util.plxrn import hrn_to_pl_slicename, slicename_to_hrn from sfa.trust.certificate import Keypair, Certificate from sfa.trust.credential import Credential from sfa.trust.gid import GID @@ -146,7 +147,7 @@ def get_credential(registry=None, force=False, verbose=False): registry = get_server(url=registry, keyfile=keyfile, certfile=certfile) cert = Certificate(filename=certfile) cert_str = cert.save_to_string(save_parents=True) - cred = registry.GetSelfCredential(cert_str, hrn, 'node') + cred = registry.GetSelfCredential(cert_str, 'node', hrn) Credential(string=cred).save_to_file(credfile, save_parents=True) return cred