list-not-less operator
構文
id id;
list-not-less {
info string;
err "string";
[err "string";]
}
説明
指定した XML 要素が最初のスナップショットには存在するが、2 番目のスナップショットには存在しないかどうかを判断する Junos Snapshot Administrator テスト演算子。テスト演算子は list-not-less 、ステートメントで id 定義された要素の 2 番目のスナップショットに存在するかどうかを検証します。
パラメーター
| err string | テスト ケースが false を返したときに生成されるステートメント。 |
| id id | 最初のスナップショット データ項目を 2 番目のスナップショット データ項目にマップする一意のデータ要素を指定する、データ コンテンツに対する相対的な XPath 式。複数の要素値に基づいて一意の ID を作成するには、複数の |
| info string | テスト ケースの説明。 |
使用例
次のテスト ケースでは、デバイス メンテナンス前に存在していた OSPF ネイバーが、デバイス メンテナンス後に存在するかどうかを確認します。最初のスナップショットに存在する OSPF ネイバーが 2 番目のスナップショットから欠落している場合、コードはエラーを報告します。
ospf-check {
command show ospf neighbor;
iterate ospf-neighbor {
id interface-name;
list-not-less {
info OSPF interface list check;
err "OSPF interface gone missing: %s going to %s", interface-name, neighbor-address;
}
}
}
リリース情報
Junos Snapshot Administrator リリース 1.0 で導入された演算子。