Defined Type: rsyslog::rule::console
- Defined in:
- manifests/rule/console.pp
Overview
Add a rule for writing logs to the console
These rules first in priority. In general, the order will be:
-
Data Source Rules
-
Console Rules
-
Drop Rules
-
Remote Rules
-
Other/Miscellaneous Rules
-
Local Rules
33 34 35 36 37 38 39 40 41 42 43 44 45 |
# File 'manifests/rule/console.pp', line 33
define rsyslog::rule::console (
String $rule,
Array[String] $users
) {
$_safe_name = regsubst($name,'/','__')
rsyslog::rule { "06_simp_console/${_safe_name}.conf":
content => inline_template('<%= @rule.split("\n").collect{ |x| x.sub(/^\s+/,"") }.join("\n") %> action( type="omusrmsg"
<%= @users.sort.map{|x| user = %(Users="#{x}")}.join("\n ") %>
)'
)
}
}
|