summaryrefslogtreecommitdiff
path: root/manifests/snippet.pp
blob: d59a829e9c30b156f8339b7e22f51dea461a388e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
define rsyslog::snippet(
  $content,
  $ensure = 'present'
) {
  include rsyslog

  file { "${rsyslog::params::rsyslog_d}${name}.conf":
    ensure  => $ensure,
    owner   => $rsyslog::params::run_user,
    group   => $rsyslog::params::run_group,
    content => "${content}\n",
    require => Class['rsyslog::config'],
    notify  => Class['rsyslog::service'],
  }
}