]> git.siccegge.de Git - teilnehmertool.git/commitdiff
Add helfercsv to strichliste master
authorChristoph Egger <Christoph.Egger@fau.de>
Tue, 29 Oct 2013 19:32:22 +0000 (20:32 +0100)
committerChristoph Egger <Christoph.Egger@fau.de>
Tue, 29 Oct 2013 19:32:22 +0000 (20:32 +0100)
teilnehmertool.py

index 913d535eefbaa8f70682b7352352b6ce6e6ce5fa..32967b7dcfed078e47ae3fea9026731e906d9b8c 100755 (executable)
@@ -205,6 +205,17 @@ def create_teilnehmer_list(outdir = 'output', only_quittung=False):
     template_quittung = env.get_template('quittung.tex')
     template_strichliste = env.get_template('strichliste.tex')
 
+    if os.path.exists('helfer.csv'):
+        with open('helfer.csv', 'r') as csvfile:
+            csvreader = csv.DictReader(cvspath, delimiter=',', quotechar='"')
+            uni = "FAU Erlangen"
+
+            helfer = [ row['username'] for row in cvsreader ]
+    else:
+        print "Kein helfer.csv gefunden"
+        helfer = []
+
+
     i = 0
     teilnehmer = []
     for vor, nach, nick, hochschule, betrag, bezahlt, shirtsize, zippersize, dochned, comment in \
@@ -254,7 +265,7 @@ def create_teilnehmer_list(outdir = 'output', only_quittung=False):
         out.write(template_pack.render(teilnehmer=teilnehmer).encode('utf-8'))
 
     with open(os.path.join(outdir, "teilnehmer-strichliste.tex"), 'w') as out:
-        out.write(template_strichliste.render(teilnehmer=teilnehmer).encode('utf-8'))
+        out.write(template_strichliste.render(teilnehmer=teilnehmer, helfer=helfer).encode('utf-8'))
 
 
 def create_teilnehmer_quittungen(output='quittungen'):