.\" Man page generated from reStructuredText. . .TH "CDIST-TYPE__CHECK_MESSAGES" "7" "Jun 23, 2019" "5.1.2" "cdist" . .nr rst2man-indent-level 0 . .de1 rstReportMargin \\$1 \\n[an-margin] level \\n[rst2man-indent-level] level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] - \\n[rst2man-indent0] \\n[rst2man-indent1] \\n[rst2man-indent2] .. .de1 INDENT .\" .rstReportMargin pre: . RS \\$1 . nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] . nr rst2man-indent-level +1 .\" .rstReportMargin post: .. .de UNINDENT . RE .\" indent \\n[an-margin] .\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] .nr rst2man-indent-level -1 .\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] .in \\n[rst2man-indent\\n[rst2man-indent-level]]u .. .SH NAME .sp cdist\-type__check_messages \- Check messages for pattern and execute command on match. .SH DESCRIPTION .sp Check messages for pattern and execute command on match. .sp This type is useful if you chain together multiple related types using dependencies and want to restart service if at least one type changes something. .sp For more information about messages see \fI\%cdist messaging\fP\&. .sp For more information about dependencies and execution order see \fI\%cdist manifest\fP documentation. .SH REQUIRED PARAMETERS .INDENT 0.0 .TP .B pattern Extended regular expression pattern for search (passed to \fBgrep \-E\fP). .TP .B execute Command to execute on pattern match. .UNINDENT .SH EXAMPLES .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C __check_messages munin \e \-\-pattern \(aq^__(file|link|line)/etc/munin/\(aq \e \-\-execute \(aqservice munin\-node restart\(aq .ft P .fi .UNINDENT .UNINDENT .SH AUTHORS .sp Ander Punnar .SH COPYING .sp Copyright (C) 2019 Ander Punnar. You can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. .SH COPYRIGHT ungleich GmbH 2019 .\" Generated by docutils manpage writer. .