File tree 2 files changed +4
-1
lines changed
2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change 58
58
59
59
file { $rsyslog::config_file :
60
60
ensure => file ,
61
- content => " ${message} \n include(file= \" ${rsyslog::confdir} /*.conf \" mode= \" optional \" ) \n " ,
61
+ content => " ${message} \n ${rsyslog::config_file_include} \n " ,
62
62
mode => $rsyslog::global_conf_perms ,
63
63
}
64
64
Original file line number Diff line number Diff line change 85
85
# Set the file mode for the rsyslog.d configuration directory.
86
86
# @param global_conf_perms
87
87
# Set the file mode for the /etc/rsyslog.conf
88
+ # @param config_file_include
89
+ # Override the include directive in the /etc/rsyslog.conf file.
88
90
#
89
91
class rsyslog (
90
92
String $confdir,
118
120
Stdlib::Filemode $conf_permissions = ' 0644' ,
119
121
Stdlib::Filemode $confdir_permissions = ' 0755' ,
120
122
Stdlib::Filemode $global_conf_perms = $conf_permissions,
123
+ String $config_file_include = " include(file=\" ${rsyslog::confdir} /*.conf\" mode=\" optional\" )" ,
121
124
) {
122
125
if $manage_service == true and $external_service == true {
123
126
fail(' manage_service and external_service cannot be set at the same time!' )
You can’t perform that action at this time.
0 commit comments