summaryrefslogtreecommitdiffstats
path: root/modules/tozt/manifests/backups.pp
blob: a62f3f111ebb41146e48ef97de7eaf1a421911bf (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
class tozt::backups {
  class { "tarsnap":
    source => "puppet:///modules/tozt/acts.conf";
  }

  $encrypt_passphrase = secret::value('duplicati-encrypt')
  $url = secret::value('duplicati-url')
  duplicati::backup { 'tozt':
    content => template('tozt/duplicati-tozt.json');
  }
}