Url-format von benutzerdefinierten tools – HP Systems Insight Manager Benutzerhandbuch

Seite 98

Advertising
background image

Wenn das Feld Menu placement (Menüplatzierung) leer ist, werden die Tools standardmäßig in
Tools

→Custom Tools (Benutzerdefinierte Tools) platziert.

URL-Format von benutzerdefinierten Tools

Die URL-Zeichenfolgen für webfähige Tools und Befehlszeilen-Tools müssen als absolute URLs
bereitgestellt werden, die mit http:// oder https:// beginnen. Beispiel:

https://%n:1188/kcweb/ https://%l:2381/

Webstartfähige Tools und Befehlszeilen-Tools, die immer auf dem CMS ausgeführt werden, müssen
relative URLs sein, die mit / beginnen. Beispiel:

/propertypages/Identify.jsp?device=%n

In der URL können mehrere Auswahloptionen eingesetzt werden. Während des Austauschprozesses
wird die aktuelle Auswahl mit einem Auswahlindex verfolgt. Der Auswahlindex ist ursprünglich
auf 1 festgelegt, und die erste Auswahl der Liste von ausgewählten Zielsystemen bleibt so lange
aktuell, bis ein Parameter %z in der URL ermittelt wird. (Eine Ausnahme hiervon liegt im
Wiederholungsblock.) Wenn der Parameter %z angetroffen wird, wird die nächste Auswahl aktuell,
der Auswahlindex wird um 1 erhöht und so weiter. Beispiel:

http://server/app/doit.jsp?name=%n%z&addr=%a

wobei die Seite doit.jsp mit dem Netzwerknamen des ersten ausgewählten Systems aufgerufen
wird, das dem Parameter name zugewiesen ist, und mit der IP-Adresse des zweiten ausgewählten
Ziels, das dem Parameter addr zugewiesen ist.

Sie können beliebig viele ausgewählte Ziele mithilfe des Wiederholungsblockkonstrukts, %( ... %),
austauschen. Alle Elemente zwischen den Wiederholungsblock-Trennzeichen werden beginnend
mit der aktuellen Auswahl und dem Auswahlindex so lange wiederholt, bis die Auswahlliste
erschöpft ist. Beispiel:

https://%{deploy.server%}/deploy/deployimage.jsp?

device1=%n%z%(&device%i=%n%z%)

HINWEIS:

Wenn Sie den Parameter %i verwenden, wird der aktuelle Auswahlindex (1, 2, 3

usw.) während des Austauschprozesses durch diesen Parameter ersetzt.

Wenn das Ende des Wiederholungssatzes erreicht ist und kein Parameter %z ermittelt wurde,
werden der Auswahlindex und die aktuelle Auswahl automatisch erhöht, um eine Endlosschleife
während der Austauschphase zu vermeiden.

Wären im oben genannten Beispiel zwei Zielsysteme ausgewählt, würde die erweiterte
URL-Zeichenfolge folgendermaßen aussehen:

https://deploy.hp.com:280/deploy/deployimage.jsp?

device1=nodea.hp.com&device2=nodeb.hp.com

Bei nur einem ausgewählten Zielsystem würde die erweiterte URL-Zeichenfolge folgendermaßen
aussehen:

https://deploy.hp.com:280/deploy/deployimage.jsp? device1=nodea.hp.com

Da keine aktuelle Auswahl vorliegt, wenn die Zeichenfolge den Wiederholungsblock erreicht, wird
der Wiederholungsblock während des Austauschprozesses unterdrückt.

Erstellen von benutzerdefinierten Tools über die grafische
Benutzeroberfläche

WICHTIG:

Die Verwendung des Apostrophs (') in einem Tool-Parameterfeld wird in der

HP SIM-GUI nicht unterstützt. Sie können stattdessen Anführungszeichen (") verwenden.

Verwenden Sie die Seite Manage Custom Tools (Benutzerdefinierte Tools verwalten), um
benutzerdefinierte Tools anzuzeigen und zu verwalten, die Sie mithilfe der Funktion New Custom

98

Benutzerdefinierte HP SIM Tools

Advertising