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 で導入された演算子。