Download Operator - CA Technologies
Transcript
Operator "SSH-Skript ausführen" Inline-Skript? Dieser Operator stellt zwei Methoden bereit, um das Skript anzugeben: Inline oder als Ausdruck. Aktivieren Sie dieses Kontrollkästchen, um das Skript als Inline-Skript anzugeben. Inline-Skript Das Skript, das in BeanShell oder JavaScript geschrieben ist, verwendet das conn-Objekt und seine API folgendermaßen: ■ Ein Befehl wird an den Remote-Host gesendet ■ Es wird gewartet, bis der Befehl beendet wird ■ Die Ausgabe des letzten Befehls wird abgerufen Die APIs, die das conn-Objekt anzeigt, werden in Operator "SSH-Skript ausführen" Inline-Skript APIs (siehe Seite 112) ausführlich behandelt. Skript als Ausdruck Stellt das Skript als Ausdruck bereit. Informationen über das Skript selbst finden Sie im Feld "Inline-Skript". Parameter Die CA Process Automation-Parameter, die an das Skript übergeben werden sollen. Nur einfache CA Process Automation-Parametertypen können folgendermaßen an das Skript übergeben werden: ■ PAM-Boolean wird als Boolean-Objekt übergeben. ■ PAM-Date wird als Date-Objekt übergeben. ■ PAM-Double wird als Double-Objekt übergeben. ■ PAM-Integer wird als Integer-Objekt übergeben. ■ PAM-Long wird als Long-Objekt übergeben. ■ PAM-String wird als String-Objekt übergeben. ■ PAM-Object Reference wird als Object Reference-Objekt übergeben. Komplexe CA Process Automation-Parametertypen (indizierte Typen, ValueMaps usw.) können nicht an das Skript übergeben werden. Das Skript kann auf diese Objekte über das args-Array der Objekte zugreifen, wobei args[0] dem ersten Parameter und args[1] dem zweiten Parametern in der Liste entspricht usw. Ausgabevariablen-Namen Die Namen der im Skript erstellten Variablen, die im Operatordatensatz gespeichert werden sollen, nachdem die Ausführung des Skripts abgeschlossen wurde. Die Variablen müssen im Bereich des Skripts definiert sein, damit sie nach der Ausführung sichtbar sind im Datensatz des Operators gespeichert werden können. 110 Referenzhandbuch für Inhaltsdesign