失敗プロセッサ
例外を発生させます。これは、パイプラインが失敗することを予期しており、リクエスターに特定のメッセージを伝えたい場合に便利です。
名前 | 必須 | デフォルト | 説明 |
---|---|---|---|
message |
はい | - | プロセッサによってスローされるエラーメッセージ。 テンプレートスニペットをサポートしています。 |
description |
いいえ | - | プロセッサの説明。プロセッサの目的や構成を説明するのに便利です。 |
if |
いいえ | - | プロセッサを条件付きで実行します。プロセッサを条件付きで実行するを参照してください。 |
ignore_failure |
いいえ | false |
プロセッサの失敗を無視します。パイプラインの失敗を処理するを参照してください。 |
on_failure |
いいえ | - | プロセッサの失敗を処理します。パイプラインの失敗を処理するを参照してください。 |
tag |
いいえ | - | プロセッサの識別子。デバッグやメトリクスに便利です。 |
Js
{
"fail": {
"if" : "ctx.tags.contains('production') != true",
"message": "The production tag is not present, found tags: {{{tags}}}"
}
}