From 486243475d8b920fd08c9f2e004e0880b3bcdb19 Mon Sep 17 00:00:00 2001
From: Christoph Egger <Christoph.Egger@fau.de>
Date: Tue, 29 Oct 2013 20:32:22 +0100
Subject: [PATCH] Add helfercsv to strichliste

---
 teilnehmertool.py | 13 ++++++++++++-
 1 file changed, 12 insertions(+), 1 deletion(-)

diff --git a/teilnehmertool.py b/teilnehmertool.py
index 913d535..32967b7 100755
--- a/teilnehmertool.py
+++ b/teilnehmertool.py
@@ -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'):
-- 
2.39.5