Fix convert, user.py imports, remove test translation.

This commit is contained in:
Ricky Zhou (周家杰) 2008-03-11 19:47:07 -04:00
parent 18285c128f
commit 03727989c7
4 changed files with 279 additions and 1510 deletions

View file

@ -62,6 +62,7 @@ for person in c.fetchall():
p.internal_comments = internal_comments p.internal_comments = internal_comments
p.ircnick = ircnick p.ircnick = ircnick
p.status = 'active' p.status = 'active'
p.email = email
try: try:
session.flush() session.flush()
except IntegrityError, e: except IntegrityError, e:
@ -69,25 +70,6 @@ for person in c.fetchall():
session.close() session.close()
continue continue
person_email = PersonEmails()
try:
person_email.email = email
except AttributeError:
print "\tERROR - Could not create email for %s (%s)" % (username, email)
session.close()
continue
person_email.person = p
person_email.description = 'Fedora Email'
person_email.verified = True # The first email is verified for free, since this is where their password is sent.
session.flush()
email_purpose = EmailPurposes()
email_purpose.person = p
email_purpose.person_email = person_email
email_purpose.purpose = 'primary'
session.flush()
c.execute('select id, name, owner_id, group_type, needs_sponsor, user_can_remove, prerequisite_id, joinmsg from project_group;') c.execute('select id, name, owner_id, group_type, needs_sponsor, user_can_remove, prerequisite_id, joinmsg from project_group;')
bool_dict = {0 : False, 1 : True} bool_dict = {0 : False, 1 : True}
print "Creating Groups..." print "Creating Groups..."

View file

@ -17,8 +17,6 @@ import subprocess
from OpenSSL import crypto from OpenSSL import crypto
from fas.model import People from fas.model import People
from fas.model import PersonEmails
from fas.model import EmailPurposes
from fas.model import Log from fas.model import Log
from fas import openssl_fas from fas import openssl_fas

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff