message
構文
message expression;
message { /* body */ }
説明
通常は標準エラー ファイル記述子で、ユーザーにすぐに表示されるエラー メッセージを生成します。これは、ほとんどのスクリプト出力とは異なります。これは、スクリプトが最終結果ツリーを生成した後にのみ表示されます。
Junos OS op スクリプト、イベント スクリプト、コミット スクリプトは、テキスト出力を生成する際に表示されるメッセージの先頭に「error:」を付加します。XML 出力を生成する際、スクリプトは、要素に囲まれた要素内 <message>
に出力を <xmn:error>
配置します。
ステートメントが message
コミットスクリプトで使用されている場合、スクリプトは2つのエラーを生成し、コミットプロセスを終了します。ステートメントが message
イベントスクリプトで使用されている場合、スクリプトは設定されていれば、出力ファイルにメッセージを書き込みます。
属性
message expression |
XPath 式または出力として出力される文字列。 |
SLAX の例
if (not(valid)) { message "The " _ name() _ " node is not valid"; }
リリース情報
Junos OSリリース12.2以降のリリースでサポートされているSLAX言語のバージョン1.1で導入されたステートメント。