In bestimmten Situationen ist es im Script ausführbarer Objekte sinnvoll, spezielle Variablen aus dem Read-Buffer auszulesen. Dabei handelt es sich um Werte des Aktivierer-Objektes.
Die ReadBuffer-Variablen sind nur dann versorgt, wenn das Objekt über bestimmte Stellen aktiviert wurde:
Wird die Aufgabe über einen anderen Weg aktiviert, so besitzen die Variablen keine Werte.
Folgende Read-Buffer Variablen stehen zur Verfügung:
Die Werte können mit der Script-Anweisung :READ ermittelt werden. In folgendem Beispiel werden alle Variablen ausgelesen und danach in den Report ausgegeben:
:READ &UC_CAUSE_NAME,,
:READ &UC_CAUSE_NR,,
:READ &UC_CAUSE_STATE,,
:READ &UC_CAUSE_RETCODE,,
:PRINT "Causing task:"
:PRINT "Name: &UC_CAUSE_NAME"
:PRINT "RunID: &UC_CAUSE_NR"
:PRINT "Status: &UC_CAUSE_STATE"
:PRINT "Return code: &UC_CAUSE_RETCODE"
Benachrichtigungs-Objekte die mit dem Typ ALARM, enthalten standardmäßig ein Script, mit dem diese Daten ausgelesen und in den Benachrichtigungs-Text geschrieben werden.
Automic Documentation - Tutorials - Automic Blog - Resources - Training & Services - Automic YouTube Channel - Download Center - Support |
Copyright © 2016 Automic Software GmbH |