message
構文
message expression;
message { /* body */ }
説明
通常は標準エラー ファイル記述子で、即座にユーザーに表示されるエラー メッセージを生成します。これは、ほとんどのスクリプト出力とは異なります。これは、スクリプトが最終結果ツリーを生成した後にのみ表示されます。
Junos OS、イベント スクリプト、コミット スクリプトは、テキスト出力を生成する際に表示されるメッセージの先頭に「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で導入されたステートメント。