Skip to content
Snippets Groups Projects
Commit 3e995430 authored by Conrad Holmberg's avatar Conrad Holmberg
Browse files

Added members description in json format of output.

parent d25a6aae
No related branches found
No related tags found
No related merge requests found
......@@ -62,23 +62,34 @@ if __name__ == '__main__':
# Get members from email list
member_list = client.get_list(ml_fqdn)
members_hash = {}
data = {}
members_hash['members'] = []
data['people'].append({
'name': 'Scott',
'website': 'stackabuse.com',
'from': 'Nebraska'
})
print ""
# Get json data from each member
for member in member_list.members:
# members_hash['user']=member.user
#members_hash['address']= member.address
#members_hash['list_id']= member.list_id
members_hash['list_fqdn'] = args.list_fqdn
members_hash['email']= member.email
members_hash['display_name']= member.user.display_name
members_hash['members'].append({
'list_fqdn': args.list_fqdn,
'email'= member.email,
'display_name'= member.user.display_name
})
#held_data[held.request_id] = held.rest_data
#members_hash['preferences']= member.preferences
#print "S###########################"
#print json.dumps(member.rest_data, indent=2)
#print json.dumps(member.user.rest_data, indent=2)
print json.dumps(members_hash, indent=2)
#print json.dumps(members_hash, indent=2)
#print "E###########################"
#print("debug"+str(member))
print json.dump(members_hash)
# Get all the members
elif ml_fqdn.upper() == 'ALL':
members_hash={}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment