Archiver
- Aufgabentyp: archiver
Beschreibung
Die Aufgabe "Archiver" ermöglicht es, Dateien oder ganze Verzeichnisse innerhalb des Workflows zu komprimieren und unterstützt verschiedene Formate sowie verschiedene Kompressionsgrade.
Konfigurationsparameter
- Eingabepfad: Datei oder Ordner, der komprimiert werden soll. Es kann ein Parameter verwendet werden, der von einer vorhergehenden Aufgabe generiert wurde, z. B.
#>documento.file<#. - Archivname: Der Name, der dem endgültigen Archiv zugewiesen wird (z. B.
test_img). - Ausgabepfad: Das Zielverzeichnis, in dem das Archiv gespeichert wird.
- Pfad erstellen, falls nicht vorhanden: Wenn ausgewählt, erstellt es automatisch die Struktur der Ausgabeverzeichnisse, falls diese fehlt.
- Kompressionsformat: Auswahl des Formats (zip, tar, tar.gz, bzip2, tar.bz2, gzip).
- Kompressionsgrad: Definiert die Intensität der Kompression auf einer Skala von 1 (geringste Kompression, am schnellsten) bis 9 (höchste Kompression, am langsamsten).
- Überschreiben: Wenn aktiviert, überschreibt es das bereits existierende Archiv mit demselben Namen im Ausgabepfad.
- Passwort setzen: Ermöglicht die Verschlüsselung des Archivs. Diese Option ist nur verfügbar, wenn das ausgewählte Format zip ist.
Hinweis
Der Eingabe- und der Ausgabepfad müssen unterschiedlich sein.
Ausgabeparameter
- result: Eine beschreibende Nachricht über das Ergebnis der Operation.
- file: Der absolute Pfad des erstellten Archivs.
- filename: Der Name des erstellten Archivs inklusive Erweiterung.
- resultJson: Stellt das Ergebnis der Ausführung der Aufgabe im JSON-Format dar.
Beispiel resultJson
{
"run_info": {
"status": "Completed",
"run_result": "Success"
},
"output_parameters": {
"exitStatus": "0"
}
}