Signed-off-by: Lukas Wagner <l.wag...@proxmox.com> --- notifications.adoc | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-)
diff --git a/notifications.adoc b/notifications.adoc index 0eeed6a..912b048 100644 --- a/notifications.adoc +++ b/notifications.adoc @@ -221,11 +221,16 @@ configurable schedule. Field Matching Rules ~~~~~~~~~~~~~~~~~~~~ Notifications have a selection of metadata fields that can be matched. +When using `exact` as a matching mode, a `,` can be used as a separator. +The matching rule then matches if the metadata field has *any* of the specified +values. * `match-field exact:type=vzdump` Only match notifications about backups. +* `match-field exact:type=replication,fencing` Match `replication` and `fencing` notifications. * `match-field regex:hostname=^.+\.example\.com$` Match the hostname of the node. + If a matched metadata field does not exist, the notification will not be matched. For instance, a `match-field regex:hostname=.*` directive will only match @@ -267,18 +272,7 @@ matcher: backup-failures comment Send notifications about backup failures to one group of admins matcher: cluster-failures - match-field exact:type=replication - match-field exact:type=fencing - mode any - target cluster-admins - comment Send cluster-related notifications to other group of admins ----- - -The last matcher could also be rewritten using a field matcher with a regular -expression: ----- -matcher: cluster-failures - match-field regex:type=^(replication|fencing)$ + match-field exact:type=replication,fencing target cluster-admins comment Send cluster-related notifications to other group of admins ---- -- 2.39.2 _______________________________________________ pve-devel mailing list pve-devel@lists.proxmox.com https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel