From: smbaker Date: Mon, 12 Sep 2011 22:28:48 +0000 (-0700) Subject: don't resolve user records if there aren't any users X-Git-Tag: sfa-1.0-36~10 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=d3bd7ebad0c47a1bb04e83770ac0350a54f70c1f;p=sfa.git don't resolve user records if there aren't any users --- diff --git a/sfa/client/sfi.py b/sfa/client/sfi.py old mode 100755 new mode 100644 index 71a78250..726138f8 --- a/sfa/client/sfi.py +++ b/sfa/client/sfi.py @@ -962,7 +962,7 @@ class Sfi: all_keys = [] all_key_ids = [] slice_records = self.registry.Resolve(slice_urn, [user_cred.save_to_string(save_parents=True)]) - if slice_records and 'researcher' in slice_records[0]: + if slice_records and 'researcher' in slice_records[0] and slice_records[0]['researcher']!=[]: slice_record = slice_records[0] user_hrns = slice_record['researcher'] user_urns = [hrn_to_urn(hrn, 'user') for hrn in user_hrns]