Index: modules/adblockplus/templates/log/rotation.erb |
diff --git a/modules/adblockplus/templates/log/rotation.erb b/modules/adblockplus/templates/log/rotation.erb |
new file mode 100644 |
index 0000000000000000000000000000000000000000..bcf443d3f93b049cca860de3985aa02bb6331ea4 |
--- /dev/null |
+++ b/modules/adblockplus/templates/log/rotation.erb |
@@ -0,0 +1,24 @@ |
+# Puppet: Adblockplus::Log::Rotation['<%= @title %>'] |
+<%= @path %> { |
+ <%= @interval %> |
+ compress |
+ missingok |
+ nodateext |
+ rotate <%= @count.to_i %> |
+ sharedscripts |
+ shred |
+<% unless @postrotate.empty? -%> |
+ postrotate |
+ <%= @postrotate.join("\n ") rescue @postrotate %> |
+ endscript |
+<% end -%> |
+<% if @upload -%> |
+ lastaction |
+ <%= scope.function_shellquote([ |
+ "ssh", "-i", "/etc/ssh/ssh_host_rsa_key", |
+ scope.function_hiera("adblockplus::log::uplink", "localhost"), |
+ @name, |
+ ]) %> < <%= @path %>.1.gz |
+ endscript |
+<% end -%> |
+} |