From c41c6c1a978298b1379fa5bf99c0dc0b2a902f3c Mon Sep 17 00:00:00 2001 From: Tony Mack Date: Fri, 23 Oct 2009 01:28:52 +0000 Subject: [PATCH] no longer using geniclient, call registry.get_credential with string_arguments, not objects --- sfa/plc/api.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sfa/plc/api.py b/sfa/plc/api.py index 88a9f352..855b0a9b 100644 --- a/sfa/plc/api.py +++ b/sfa/plc/api.py @@ -194,8 +194,10 @@ class GeniAPI: arg_list = [self_cred,type,self.hrn] request_hash=self.key.compute_hash(arg_list) cred = registry.get_credential(self_cred, type, self.hrn, request_hash) - cred.save_to_file(cred_filename, save_parents=True) - return cred.save_to_string(save_parents=True) + + # save cred to file + Credential(string=cred).save_to_file(cred_filename, save_parents=True) + return cred def getCredentialFromLocalRegistry(self): """ -- 2.47.0