Achtung: Diese Dokumentation ist veraltet, das Nachfolgeprojekt für Joolap nennt sich xCube. Klicken Sie hier, um zur aktuellen Dokumentation zu gelangen.
Ab SuperX Version 2.1 wird in vielen Zusammenhängen das Script runAndCheck.x (home/superx/db/bin) benutzt.
runAndCheck.x path command (EXIT_ON_ERROR|CONT_ON_ERROR) (SEND_ERRORMAIL|NO_ERRORMAIL) (SEND_LOGMAIL|NO_LOGMAIL) [description]
Das Script hat zwei Hauptparameter PATH und Command.
Es wechselt in den angegebenen Pfad und führt das Kommando aus.
Es wird im angegebenen Verzeichnis eine LogDatei erstellt und falls die Variable $MASTERLOG gesetzt ist, wird alles auch an die Master-Logdatei angehängt.
Nach Durchführung des Kommanos wird geprüft, ob die Stichwörter „error“, „exception“, „Fehler“ o.ä. in der LogDatei vorkommen.
Als dritten Parameter gibt man entweder
EXIT_ON_ERROR -> bei einem Fehler abbrechen
oder
CONT_ON_ERROR -> bei einem Fehler weitermachen
an
Parameter vier und fünf sind
SEND_ERRORMAIL bzw. NO_ERRORMAIL
und
SEND_LOGMAIL bzw. NO_LOGMAIL
Diese Parameter geben an, ob a) bei einem Fehler oder b) generell eine Email verschickt werden soll, dazu wird die Emailadresse in den Umgebungsvariablen ERRORMAIL und LOGMAIL benutzt.
Als letzten Parameter gibt man in Hochkommata eine Beschreibung der Aktion an
Beispiel
runAndCheck.x $JOOLAP_DIR/db/module/joolap_bau/rohdaten joolap_bau_superx_unload.x CONT_ON_ERROR SEND_ERRORMAIL NO_LOGMAIL "Joolap_bau_s Entladen aus SuperX"
Druckversion HTML
![]() |
![]() ![]() |
Seite 108 / 113 Letzter Update: 2.8.2023 Impressum| Datenschutz |