Commit 96416c4a8fb9c22f4273160672e72fc68e2317d9

Authored by Lucas Severo Alves
1 parent f6ad9fd9

add config variable for dev_backup

Signed-off-by: Lucas Severo <lucassalves65@gmail.com>
config/lappis/config.yaml
... ... @@ -13,4 +13,5 @@ relay_hostname: relay.softwarepublico.lappis
13 13 relay_ip: 10.0.0.15
14 14 alt_ssh_port: 5555
15 15 from_address: noreply@softwarepublico.lappis
16   -
  16 +# define less frequent backup for dev envs
  17 +dev_backup: true
... ...
cookbooks/backup/templates/rsnapshot-spb.erb
1   -<%if node['environment'] == 'prod'%>
  1 +<%if node['config']['dev_backup']%>
  2 +20 23 1 * * root rsnapshot monthly
  3 +<%else%>
2 4 0 */6 * * * root rsnapshot hourly
3 5 59 23 * * * root rsnapshot daily
4 6 40 23 * * 7 root rsnapshot weekly
5 7 20 23 1 * * root rsnapshot monthly
6   -<%else%>
7   -20 23 1 * * root rsnapshot monthly
8 8 <%end%>
... ...