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

Trying to add a write to file option.

parent af1d77a5
No related branches found
No related tags found
No related merge requests found
......@@ -14,6 +14,9 @@ def get_email_lists(email_lists):
members += email_list+"\n"
return members
def members_output(member):
print member
if __name__ == '__main__':
parser = argparse.ArgumentParser(description="Dump Mailing List based on alias.")
......@@ -66,15 +69,16 @@ if __name__ == '__main__':
members_hash['address'] = member.address.rest_data
#held_data[held.request_id] = held.rest_data
#members_hash['preferences']= member.preferences
print json.dumps(members_hash, indent=2)
#members_output(json.dumps(members_hash, indent=2)) #TODO file dump
json.dumps(members_hash, indent=2)
# Get all the member
elif email_list.upper() == 'ALL':
member_list = client.get_list(LIST_NAME)
print "Watch out this prints all Members."
print "I couldn't get this to finsih!!!."
members_hash={}
# Get json data from each member
for member in member_list:#client.members:
print member.email
for member in client.members:
members_hash['email']= member.email
print json.dumps(members_hash, indent=2)
else:
sys.exit('Error: Email list"'+email_list+'" does not exist in domain '+args.core_uri+
......
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