Browse Source

Update listgroupsandmembers.py (#32)quote username

Merge change authoried by veerendra-pappoppula to enclose username in quotes in output. Nice improvement.
master
veerendra-pappoppula 6 years ago
committed by David Stern
parent
commit
24442658f0
  1. 16
      listgroupsandmembers.py

16
listgroupsandmembers.py

@ -90,20 +90,20 @@ for group in groups:
print('members_result_json is a '+type(members_result_json).__name__+' object') #members_result_json is a dict object print('members_result_json is a '+type(members_result_json).__name__+' object') #members_result_json is a dict object
members=members_result_json['items'] members=members_result_json['items']
for member in members: for member in members:
memberid=member['id'] memberid=member['id']
membername=member['name'] membername=member['name']
membertype=member['type'] membertype=member['type']
memberproviderid=member['providerId'] memberproviderid=member['providerId']
user_email_string='' user_email_string=''
output=groupid+','+groupname+','+grouptype+','+groupproviderid+','+memberid+','+membername+','+membertype+','+memberproviderid output=groupid+','+groupname+','+grouptype+','+groupproviderid+','+memberid+',"'+membername+'",'+membertype+','+memberproviderid
if show_email: if show_email:
output=output+',' output=output+','
if membertype=='user' and show_email: if membertype=='user' and show_email:
# List the members of this group # List the members of this group
endpoint='/identities/users/'+memberid endpoint='/identities/users/'+memberid
method='get' method='get'
@ -115,13 +115,13 @@ for group in groups:
if 'emailAddresses' in user_details_json: if 'emailAddresses' in user_details_json:
user_emails=user_details_json['emailAddresses'] user_emails=user_details_json['emailAddresses']
user_email_string='' user_email_string=''
for email in user_emails: for email in user_emails:
email_address=email['value'] email_address=email['value']
if user_email_string!='': if user_email_string!='':
user_email_string=user_email_string+';' user_email_string=user_email_string+';'
user_email_string=user_email_string+email_address user_email_string=user_email_string+email_address
output=output+user_email_string output=output+user_email_string
print(output) print(output)

Loading…
Cancel
Save