summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChris Trotman <chris@trotman.io>2014-05-21 08:03:09 +1000
committerChris Trotman <chris@trotman.io>2014-05-21 08:03:09 +1000
commite3919568b211c5c157b05158bb9573be996c646d (patch)
tree3607d4df787418b23f983ad82b8fc1005938854d
parent3ed2acbacd99f26923e3a1e286a480dce51aec1c (diff)
imfile: Add the persist_state_interval option
-rw-r--r--manifests/imfile.pp4
-rw-r--r--templates/imfile.erb1
2 files changed, 4 insertions, 1 deletions
diff --git a/manifests/imfile.pp b/manifests/imfile.pp
index a6e8216..28665f8 100644
--- a/manifests/imfile.pp
+++ b/manifests/imfile.pp
@@ -10,6 +10,7 @@
# [*polling_interval*]
# [*file_severity*]
# [*run_file_monitor*]
+# [*persist_state_interval]
#
# === Variables
#
@@ -27,7 +28,8 @@ define rsyslog::imfile(
$file_facility,
$polling_interval = 10,
$file_severity = 'notice',
- $run_file_monitor = true
+ $run_file_monitor = true,
+ $persist_state_interval = 0
) {
include rsyslog
diff --git a/templates/imfile.erb b/templates/imfile.erb
index 4e5b71f..8b24edb 100644
--- a/templates/imfile.erb
+++ b/templates/imfile.erb
@@ -6,6 +6,7 @@ $InputFileStateFile state-<%= @name %>
$InputFileSeverity <%= @file_severity %>
$InputFileFacility <%= @file_facility %>
$InputFilePollInterval <%= @polling_interval %>
+$InputFilePersistStateInterval <%= @persist_state_interval %>
<% if @run_file_monitor == true -%>
$InputRunFileMonitor
<% end -%>