diff options
author | Steffen Zieger <me@saz.sh> | 2012-10-04 11:37:06 +0200 |
---|---|---|
committer | Steffen Zieger <me@saz.sh> | 2012-10-04 11:37:06 +0200 |
commit | 1e5f108520c150c68b800be2e19c45e7d154dd2f (patch) | |
tree | 53c9f389609946fb43670d4fdc6e1750255622c7 | |
parent | 78c0ea746b7af9272a3418b177ed3f984039cb9a (diff) |
add define to add arbitrary snippets in rsyslog conf dir
-rw-r--r-- | manifests/snippet.pp | 15 |
1 files changed, 15 insertions, 0 deletions
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'], + } +} |