OS4X plugin os4xplugin zip
Jump to navigation
Jump to search
Zweck
Alle Dateien des OS4X-Jobs werden in ein neues ZIP-Archiv gepackt. Hierbei wird das im Betriebssystem (über PATH gefundene) ZIP-Programm genutzt. Der Name des ZIP-Archivs wird dynamisch temporär zur Laufzeit ermittelt. Verzeichnis-Hierarchien werden hierbei eliminiert.
Alle Dateien des Auftrags werden aus der Auftragsbeschreibung entfernt (logisch, nicht physikalisch), das erzeugte ZIP-Archiv ist dann der einzige Datei-Eintrag.
Voraussetzungen
- Datei
/etc/os4x.confbzw. Konfigurationsdatei in der Umgebungsvariable$OS4X_CFGFILEdefiniert. Über die Datenbank, die hier konfiguriert ist, wird das temporäre Verzeichnis sowie das Lizenzfile bezogen.
Konfiguration
Das Programm "zip" wird im PATH der Shell gesucht, unter der das Plugin gestartet wird. Somit kann durch geschickte Positionierung oder Definition des Default-PATHs die genutzte zip-Version beeinflusst werden.
Rückgabewerte
- 0: alles OK
- 1: XML konnte nicht geparsed werden
- alle anderen: der Returncode des ZIP-Aufrufs