Revision 6ab0b1b5

b/contrib/upgrade-013/delete_astakos_users.py
24 24

  
25 25
print ""
26 26
print "This will permanently delete the following users:\n"
27
print "id: email"
28
print "--  -----"
27
print "id  email (is_active, creation date)"
28
print "--  --------------------------------"
29 29

  
30 30
users = A.objects.filter(id__in=id_list)
31 31
for user in users:
32
    print "%s: %s" % (user.id, user.email)
32
    print "%s: %s (%s, %s)" % (user.id, user.email, user.is_active,
33
                               user.date_joined)
33 34

  
34 35
print "\nExecute? (yes/no): ",
35 36
line = raw_input().rstrip()
b/contrib/upgrade-013/find_astakos_users_with_conflicting_emails.py
12 12
    return A.objects.filter(email__iexact=user.email).count() > 1
13 13

  
14 14
all_users = list(A.objects.all())
15
userlist = [(str(u.pk) + ': ' + str(u.email)) for u in
16
            filter(user_filter, all_users)]
15
userlist = [(str(u.pk) + ': ' + str(u.email) + '(' + str(u.is_active) + ', ' +
16
             str(u.date_joined) + ')') for u in filter(user_filter, all_users)]
17 17

  
18
sys.stderr.write("id: email\n")
18
sys.stderr.write("id email (is_active, creation date)\n")
19 19
print "\n".join(userlist)

Also available in: Unified diff