Changeset 2ca295b


Ignore:
Timestamp:
Jan 22, 2012, 10:23:13 PM (14 years ago)
Author:
Alex Dehnert <adehnert@…>
Branches:
master, space-access, stable, stage
Children:
a3b83ea
Parents:
b926df6
git-author:
Alex Dehnert <adehnert@…> (01/22/12 22:23:13)
git-committer:
Alex Dehnert <adehnert@…> (01/22/12 22:23:13)
Message:

Use DictReader? instead of dictize_line

Yay, negative diffstat.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • asadb/util/import_db.py

    ra1ff79a r2ca295b  
    1515
    1616import groups.models
    17 
    18 def dictize_line(header, line,):
    19     line_dict = {}
    20     for key, elem in zip(header, line, ):
    21         line_dict[key]=elem
    22     return line_dict
    2317
    2418def canonicalize_email(email):
     
    9286if __name__ == '__main__':
    9387    indb = sys.stdin
    94     reader = csv.reader(indb)
    95     header = reader.next()
     88    reader = csv.DictReader(indb)
    9689    with reversion.create_revision():
    9790        for line in reader:
    98             d = dictize_line(header, line)
    99             print d
    100             import_group(d)
     91            print line
     92            import_group(line)
    10193        importer = django.contrib.auth.models.User.objects.get(username='importer@SYSTEM', )
    10294        reversion.set_user(importer)
Note: See TracChangeset for help on using the changeset viewer.