4.17 Upload von Dateien in das EWIG Langzeitarchiv
Dieses Plugin lädt die für die Langzeitarchivierung bestimmten Dateien per SFTP zu EWIG hoch. Die hierfür benötigten Dateien werden in der Regel vom Goobi EWIG Export Plugin erstellt.
Zur Installation dieses TaskManager Plugins müssen folgende Dateien installiert werden:
Aufruf des Plugins
Der Upload eines Vorgangs wird über den TaskClient durch den folgenden Aufruf angestoßen:
Parameter
Die innerhalb des TaskClient-Aufrufs zu übergebenen Parameter haben folgende Bedeutungen:
Konfiguration des Plugins
Die Konfiguration des Plugins erfolgt in der folgenden Konfigurationsdatei:
Diese Datei hat folgenden Inhalt:
Der Bereich <command>
enthält den Aufruf für archive-upload-ewig.jar. Dabei müssen folgende Parameter angegeben werden:
--processTitle
oder-t
der Titel des Goobi workflow Vorgangs, kann über {titel} vom TaskManager übernommen werden--imageFolder
oder-if
der Pfad zum Ordner der die hochzuladenden Bilder enthält, kann über {source} vom TaskManager übernommen werden--altoFolder
oder-af
der Pfad zum Ordner der die hochzuladenenden OCR Ergebnisse enthält, kann über {destination} vom TaskManager übernommen werden--metsFile
oder-m
der Pfad zur Mets Datei die im vorherigen Schritt erzeugt wurde, sie wird nach dem Titel des Goobi workflow Vorgangs benannt, kann also unter /opt/digiverso/lza/{title}.xml gefunden werden--sftpHost
oder-h
die Adresse des Servers zu dem die Dateien per SFTP hochgeladen werden sollen--sftpPort
oder-p
der Port am Servers der für diesen Zweck zu verwenden ist, typischerweise 22--sftpUser
oder-u
der für das Hochladen zu verwendende Nutzer--sftpPW
oder-pw
das Passwort für diesen Nutzer--sshKey
oder-k
alternativ zum Passwort kann mit diesem Argument der Pfad zum SSH Schlüssels dieses Nutzers übergeben werden--sftpWorkingDir
oder-d
das Verzeichnis auf dem Host in das die Dateien geladen werden
Stoppen des Plugins
Nach dem Stoppen des Plugins wird ein gerade laufender Upload beendet, bevor das Plugin beendet wird. In der Warteschlange verbleibende Jobs werden anschließend nach dem Neustart des Plugins bearbeitet.
Last updated