diff options
author | Steffen Zieger <me@saz.sh> | 2012-03-12 09:42:20 +0100 |
---|---|---|
committer | Steffen Zieger <me@saz.sh> | 2012-03-12 09:42:20 +0100 |
commit | 4d3778998ef34a49b485f8f0d0a11daf1c06a1b7 (patch) | |
tree | 7387dae78bfc2366822ba52de20bebecd4679256 /manifests/imfile.pp | |
parent | 05eb7a937b1eae714b1b8ed2003156422a995a8e (diff) |
add definition for imfile configuration
Diffstat (limited to 'manifests/imfile.pp')
-rw-r--r-- | manifests/imfile.pp | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/manifests/imfile.pp b/manifests/imfile.pp new file mode 100644 index 0000000..fbf132d --- /dev/null +++ b/manifests/imfile.pp @@ -0,0 +1,19 @@ +define rsyslog::imfile( + $file_name, + $file_tag, + $file_facility, + $polling_interval = 10, + $file_severity = 'notice', + $run_file_monitor = true +) { + include rsyslog::params + + file { "${rsyslog::params::rsyslog_d}${name}.conf": + ensure => file, + owner => 'root', + group => 'root', + contet => content('rsyslog/imfile.erb'), + require => Class['rsyslog::install'], + notify => Class['rsyslog::service'], + } +} |