| 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 -%> |
| +} |