From 1e5f108520c150c68b800be2e19c45e7d154dd2f Mon Sep 17 00:00:00 2001 From: Steffen Zieger Date: Thu, 4 Oct 2012 11:37:06 +0200 Subject: add define to add arbitrary snippets in rsyslog conf dir --- manifests/snippet.pp | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 manifests/snippet.pp diff --git a/manifests/snippet.pp b/manifests/snippet.pp new file mode 100644 index 0000000..07b491d --- /dev/null +++ b/manifests/snippet.pp @@ -0,0 +1,15 @@ +define rsyslog::snippet( + $content, + $ensure = 'present' +) { + include rsyslog + + file { "${rsyslog::params::rsyslog_d}${name}": + ensure => $ensure, + owner => $rsyslog::params::run_user, + group => $rsyslog::params::run_group, + content => $content, + require => Class['rsyslog::config'], + notify => Class['rsyslog::service'], + } +} -- cgit v1.2.3