$directory = "${backup::params::backupdir}/duplicity"
) {
- case $encryptkey { false: { err("need to define a key!") } }
- case $password { false: { err("need to define password!") } }
+ if $encryptkey == false and $ensure == 'present' {
+ err("need to define a key!")
+ }
+
+ if $password == false and $ensure == 'present' {
+ err("need to define password!")
+ }
$exclude_unencrypted = $backup::params::exclude_unencrypted
$include_unencrypted = $backup::params::include_unencrypted