heike2718 / mathe-jung-alt

MIT License
0 stars 0 forks source link

Generatoren: temporäre Verzeichnisse sowie zip- und pdf-Files löschen #85

Open heike2718 opened 1 year ago

heike2718 commented 1 year ago

Aktuell bleiben die pdfs und texs für Rätselgruppen unter /latex/doc stehen, obwohl sie nach dem Herunterladen nicht mehr benötigt werden, wenn das Compilieren geklappt hat. Das müllt das Verzeichnis zu.

Generierte PDFs sollten entweder sofort gelöcht werden oder täglich einmal. Hierzu müssten sie nach dem Herunterladen in ein eigenes Unterverzeichnis verschoben werden und der backup-Job kann sie dann löschen, bevor das Verzeichnis gezippt wird.

heike2718 commented 12 months ago

Möglicherweise wäre quarkus-quartz dafür gut, um es mal auszuprobieren. Also aus dem latex.base.dir einmal täglich alle .pdf und .tex-Files mit Ausnahme einer Liste von Testfiles löschen?

heike2718 commented 11 months ago

Verzeichnisse werden vor dem zippen bereits gelöscht. Jetzt bleiben noch zip-Files und pdf-Files im latex.base.dir liegen. Die müssen regelmäßig gelöscht werden. Kann man entweder per REST-API für ADMIN triggern oder als quartz-Job.

Es sollten nur Files gelöscht werden, deren Zeitstempel etwas abgehangen ist, damit man nicht in das Erzeugen des download-Links im Frontend reingrätscht.