Commit f6ad9fd9efd9a58ccc0cb36807fbb2ac0100a2a8

Authored by Lucas Severo Alves
1 parent 02d6694f
Exists in backup_not_prod

monthly backup when not in prod

Signed-off-by: Lucas Severo <lucassalves65@gmail.com>
cookbooks/backup/files/rsnapshot-spb
@@ -1,4 +0,0 @@ @@ -1,4 +0,0 @@
1 -0 */6 * * * root rsnapshot hourly  
2 -59 23 * * * root rsnapshot daily  
3 -40 23 * * 7 root rsnapshot weekly  
4 -20 23 1 * * root rsnapshot monthly  
cookbooks/backup/recipes/default.rb
@@ -13,7 +13,7 @@ cookbook_file &#39;/usr/local/bin/backup_spb.sh&#39; do @@ -13,7 +13,7 @@ cookbook_file &#39;/usr/local/bin/backup_spb.sh&#39; do
13 mode 0755 13 mode 0755
14 end 14 end
15 15
16 -cookbook_file '/etc/cron.d/rsnapshot-spb' do 16 +template '/etc/cron.d/rsnapshot-spb' do
17 owner 'root' 17 owner 'root'
18 group 'root' 18 group 'root'
19 mode 0644 19 mode 0644
cookbooks/backup/templates/rsnapshot-spb.erb 0 → 100644
@@ -0,0 +1,8 @@ @@ -0,0 +1,8 @@
  1 +<%if node['environment'] == 'prod'%>
  2 +0 */6 * * * root rsnapshot hourly
  3 +59 23 * * * root rsnapshot daily
  4 +40 23 * * 7 root rsnapshot weekly
  5 +20 23 1 * * root rsnapshot monthly
  6 +<%else%>
  7 +20 23 1 * * root rsnapshot monthly
  8 +<%end%>