Scriptschritte
Aus Goobi
| Status dieses Artikels | |
|---|---|
| Erstellt für Goobi Version: | 1.5.1 |
| Überprüft für Goobi Version: | 1.5.1 |
| Anmerkungen: | aktuell |
Konfiguration
Bei der Konfiguration von Vorgängen kann unter Aufgaben definieren für einzelne Aufgaben der Punkt "Automatische Aufgabe" (Maske 'Aufgabendetails') aktiviert werden. Ist dies erfolgt, erscheint rechts daneben ein Feld, in dem ein Kommandozeilenaufruf eingegeben werden kann, z.B.:
/bin/bash /san/goobi/goobi/BenutzerScripte/createocrtib {tifpath}
Hier wird eine Shell augerufen und ein Script mit Parametern übergeben.
Mögliche Variablen
{tifpath}
Pfad zum Goobi Vorgangsordner
{processid}
Datenbank-ID des Prozesses
{imagepath}
Wie Tiff Path (?)
{processtitle}
Prozesstitel
Quelle: /Goobi/WEB-INF/src/de/sub/goobi/helper/HelperSchritte.java
Änderungen in der Version 1.5.1
In der Version 1.5.1 wurden einige Änderungen an Scriptschritten vorgenommen. So ist es nun möglich, bis zu 5 Scripte zu definieren sowie zu unterscheiden, ob die Scripte automatisch oder manuell ausgeführt werden sollen.
Es gibt nun die beiden Felder 'Automatische Aufgabe' und 'Scriptschritt'. Wird das Feld für Scriptschritt ausgewählt, erscheinen neue Felder.
Hier ist es möglich, Scripte für den Schritt zu definieren sowie Namen für die Scripte zu vergeben.
Wird das Feld 'Automatische Aufgabe' ausgewählt, so werden die definierten Scripte wie bisher automatisch ausgeführt. Wird das Feld hingegen weggelassen, erscheinen in der Maske unter Meine Aufgaben neue Funktionen.
Für jedes zuvor definierte Script wird nun eine Aktion 'Script ausführen: Scriptname' angezeigt. Wird die Aktion angeklickt, wird dieses eine Script im Hintergrund ausgeführt.




