.\" Man page generated from reStructuredText. . .TH "CDIST-TYPE__CONFIG_FILE" "7" "Feb 16, 2019" "4.10.6" "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__config_file \- _Manages config files .SH DESCRIPTION .sp Deploy config files using the file type. Run the given code if the files changes. .SH REQUIRED PARAMETERS .sp None. .SH OPTIONAL PARAMETERS .INDENT 0.0 .TP .B group see cdist\-type__file .TP .B mode see cdist\-type__file .TP .B onchange the code to run if the file changes .TP .B owner see cdist\-type__file .TP .B source Path to the config file. If source is \(aq\-\(aq (dash), take what was written to stdin as the config file content. .TP .B state see cdist\-type__file .UNINDENT .SH EXAMPLES .INDENT 0.0 .INDENT 3.5 .sp .nf .ft C __config_file /etc/consul/conf.d/watch_foo.json \e \-\-owner root \-\-group consul \-\-mode 640 \e \-\-source "$__type/files/watch_foo.json" \e \-\-state present \e \-\-onchange \(aqservice consul status >/dev/null && service consul reload || true\(aq .ft P .fi .UNINDENT .UNINDENT .SH SEE ALSO .sp \fBcdist\-type__file\fP(7) .SH AUTHORS .sp Steven Armstrong <\fI\%steven\-cdist\-\-@\-\-armstrong.cc\fP> .SH COPYING .sp Copyright (C) 2015 Steven Armstrong. 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. .\" Generated by docutils manpage writer. .