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

Loading…
Cancel
Save