exists operator
構文
exists xpath-expression {
info string;
err "string";
[err "string";]
}
説明
スナップショットに XML 要素が存在することを確認する Junos Snapshot Administrator テスト演算子。
パラメーター
| err string | テスト ケースが false を返したときに生成されるステートメント。 |
| info string | テスト ケースの説明。 |
| xpath-expression | テストする要素を選択する XPath 式。 |
使用例
次のテスト ケースでは、アクティブなシャーシ アラームを確認します。 no-active-alarm 要素が存在する場合、アクティブなシャーシアラームはありません。それ以外の場合、コードはアクティブなアラームがあることを示すエラーを報告します。
alarm-checks {
command show chassis alarms;
item alarm-summary {
exists no-active-alarm {
info No chassis alarms;
err "There are %s chassis alarms", active-alarm-count;
}
}
}
リリース情報
Junos Snapshot Administrator リリース 1.0 で導入された演算子。