dont forget to save the credential parents
[sfa.git] / sfa / server / sfa_component_setup.py
index 4255f81..cf5c468 100755 (executable)
@@ -108,9 +108,10 @@ def get_credential(registry=None, verbose=False):
 
         # get credential from registry 
         registry = get_server(url=registry, keyfile=keyfile, certfile=certfile)
+        cert = Certificate(filename=certfile)
         cert_str = cert.save_to_string(save_parents=True)
         cred = registry.get_self_credential(cert_str, 'node', hrn)    
-        Credential(string=cred).save_to_file(credfile)
+        Credential(string=cred).save_to_file(credfile, save_parents=True)
     
     return cred