not-in operator
Syntax
not-in xpath-expression, string-list { info string; err "string"; [err "string";] }
Description
Junos Snapshot Administrator test operator that determines if an XML element string value is excluded from the specified list of string values.
Parameters
err string | Statement generated when the test case returns false. |
info string | Description of the test case. |
string-list | Comma-separated list of strings against which to compare the XML element value for exclusion. Enclose each string in quotation marks. |
xpath-expression | XPath expression selecting the elements to evaluate. |
Usage Examples
The following test case checks that the RSVP session lsp-state
element does not have a value of Dn
or Failed
. If the lsp-state
value is in the specified string list, the
code reports an error.
rsvp-checks { command show rsvp session; iterate rsvp-session-data/rsvp-session { not-in lsp-state, "Dn", "Failed" { info RSVP LSP state is not [Dn | Failed]; err " RSVP session to %s has LSP state %s.", destination-address, lsp-state; } } }
Release Information
Operator introduced in Junos Snapshot Administrator Release 1.0.