From 55dfc08aaa67f87cbb5401f0e67a51dca1b413c4 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Tue, 6 Dec 2011 11:01:17 -0200 Subject: Adding remove_all_but_n_full for dup action; excluding /root/.cache from backups --- manifests/init.pp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'manifests/init.pp') diff --git a/manifests/init.pp b/manifests/init.pp index 6bd8133..f925bd8 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -26,7 +26,7 @@ $backupdir_remote = "$backupdir/remote" # for data that's going to be encrypted and signed $backup_include_unencrypted = [ "/etc", "/var", "/home", ] -$backup_exclude_unencrypted = [ "$backupdir_remote", "$backupdir/duplicity", "/var/cache", "/var/log", "/var/vservers", "/var/chroot" ] +$backup_exclude_unencrypted = [ "$backupdir_remote", "$backupdir/duplicity", "/var/cache", "/var/log", "/var/vservers", "/var/chroot", "/root/.cache" ] # for data that were previously encrypted and signed $backup_include_encrypted = [ "$backupdir/duplicity", ] @@ -190,6 +190,7 @@ class backup { $ensure = present, $full_if_older_than = "1M", $remove_older_than = "45D", + $remove_all_but_n_full = "1", $periodic_check = absent, $directory = "${backupdir}/duplicity") { -- cgit v1.2.3