diff options
-rw-r--r-- | modules/duplicati/manifests/backup.pp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/modules/duplicati/manifests/backup.pp b/modules/duplicati/manifests/backup.pp index b47c0ca..8a140f3 100644 --- a/modules/duplicati/manifests/backup.pp +++ b/modules/duplicati/manifests/backup.pp @@ -9,8 +9,8 @@ define duplicati::backup($content) { exec { "load backup for $name": provider => shell, - command => "duplicati-client create backup /etc/duplicati/$name.json", - unless => "duplicati-client list backups | grep -qF -- '- $name:'", + command => "duplicati-client login && duplicati-client create backup /etc/duplicati/$name.json", + unless => "duplicati-client login && duplicati-client list backups | grep -qF -- '- $name:'", require => [ Class['duplicati'], File["/etc/duplicati/$name.json"], |