From: Tony Mack Date: Wed, 8 Apr 2009 01:29:55 +0000 (+0000) Subject: call get_credential insteatd of get_self_credential (get_credential will call get_sel... X-Git-Tag: sfa-0.9-0@14641~518 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=81c04907e8bf5a83d39c0e29da3be8d40d55278f;p=sfa.git call get_credential insteatd of get_self_credential (get_credential will call get_self_credential anyway. no reason user has to know about this call --- diff --git a/geni/util/geniclient.py b/geni/util/geniclient.py index 580fc611..1e010bd8 100644 --- a/geni/util/geniclient.py +++ b/geni/util/geniclient.py @@ -152,9 +152,9 @@ class GeniClient(): # @return a credental object def get_credential(self, cred, type, name): - if cred == None: - return self.get_self_credential(type, name) - cred_str = self.server.get_credential(cred.save_to_string(save_parents=True), type, name) + if cred: + cred = cred.save_to_string(save_parents=True) + cred_str = self.server.get_credential(cred, type, name) return Credential(string = cred_str) ##