Custom tool menu placement, Custom tool url format, Custom tool menu placement custom tool url format – HP Systems Insight Manager User Manual
Page 78
Then, RELATEDDEVICENAME0=DeviceName0
RELATEDDEVICENAME1=DeviceName1
RELATEDDEVICEIP%d. The IP address of the associated system, where %d is the iteration number.
For example:
IF, RELATEDDEVICECOUNT = 2
Then, RELATEDDEVICEIP0=111.111.111.111
RELATEDDEVICEIP1=222.222.222.222
RELATIONSHIP%d. The relationship string with the associated system, and %d is the iteration
number. For example:
IF, RELATEDDEVICECOUNT = 2
Then, RELATIONSHIP0=ServerToEnclosure
RELATIONSHIP1=VMGuestToVMHost
Custom tool menu placement
To place custom tools in the following menu locations, use a string in the form
base|submenu|subsubmenu
.
Example
Menu level
Tools
top-level-menu
Tools|Custom Tools
top-level-menu|first-level-cascade
Tools|Custom Tools|My Tools
top-level-menu|first-level-cascade|second-level-cascade
For example, place a tool under Tools
→Custom Tools, place an entry in the Menu placement field
such as Tools|CustomTools.
By default, if the Menu placement field is left blank, the tools are placed in Tools
→Custom Tools.
Custom tool URL format
The URL strings for web-aware tools and command line tools must be provided as absolute URLs
beginning with http:// or https://. For example,
https://%n:1188/kcweb/ https://%l:2381/
Web-launch aware tools and command line tools that always run on the CMS must be relative
URLs beginning with /. For example,
/propertypages/Identify.jsp?device=%n
Multiple selections can be substituted into the URL. A selection index is used during the substitution
process to track the current selection. The selection index is initially set to 1, and the first selection
of the list of selected target systems remains current until a %z parameter is encountered in the
URL. (An exception to this exists in the repeat block.) When the %z parameter is encountered, the
next selection becomes current, the selection index is incremented by 1, and so on. For example,
http://server/app/doit.jsp?name=%n%z&addr=%a
where the doit.jsp page is invoked with the network name of the first selected system assigned
to the name parameter and with the IP address of the second selected target assigned to the addr
parameter.
You can substitute any number of selected targets by using the repeat block construct, %( ... %).
Anything inside the repeat block delimiters is repeated until the selection list is exhausted, starting
with the current selection and selection index. For example,
78
Systems Insight Manager custom tools