Praktomat erlaubt das einreichen von Archiven. Diese
können die selbe Datei (Name) mehrfach enthalten (aber
mit unterschiedlichem Quellpfad).
Beim exportieren aller Lösungen werden die Dateien
flach ins temporäre Verzeichnis entpackt - Dateien die
mehrfach vorkommen führen zu folgendem Trace:
Traceback (most recent call last):
File "./praktomat/praktomat.py", line 197, in ?
File "./praktomat/Page.py", line 143, in print_all
File "./praktomat/Export.py", line 151, in print_body
File "./praktomat/Export.py", line 140, in export_all
File "./praktomat/Export.py", line 111, in export_course
File "./praktomat/Export.py", line 88, in export_user
File "./praktomat/Export.py", line 77, in export_solution
IOError: [Errno 13] Keine Berechtigung:
'/praktomat/var/tmp/@10162.0/solutions/3/12345/Tests.txt'