Changeset d85ba8f for asadb/space/dump_locker_access.py
- Timestamp:
- Mar 14, 2012, 5:40:47 AM (14 years ago)
- Branches:
- master, space-access, stable, stage
- Children:
- 7d0207b
- Parents:
- f1e4d44
- git-author:
- Alex Dehnert <adehnert@…> (03/14/12 05:40:47)
- git-committer:
- Alex Dehnert <adehnert@…> (03/14/12 05:40:47)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
asadb/space/dump_locker_access.py
r0a0a96c rd85ba8f 1 1 #!/usr/bin/python 2 2 import collections 3 import csv 3 4 import datetime 4 5 import os … … 31 32 32 33 def print_info(space_users): 34 writer = csv.writer(sys.stdout) 35 writer.writerow(("space", "last_name", "first_name", "username", "mit_id", )) 33 36 for space_id, users in space_users.items(): 34 print "\n\n%s:" % (space.models.Space.objects.get(pk=space_id), ) 35 user_objs = groups.models.AthenaMoiraAccount.objects.filter(username__in=users) 37 writer.writerow(()) 38 cur_space = space.models.Space.objects.get(pk=space_id) 39 writer.writerow((cur_space, )) 40 user_objs = groups.models.AthenaMoiraAccount.objects.filter(username__in=users).order_by('last_name', 'first_name', ) 36 41 for user in user_objs: 37 print "%s (%s %s, %s)" % (user.username, user.first_name, user.last_name, user.mit_id)42 writer.writerow((cur_space, user.last_name, user.first_name, user.username, user.mit_id)) 38 43 39 44 if __name__ == '__main__':
Note: See TracChangeset
for help on using the changeset viewer.