summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--modules/duplicati/manifests/backup.pp4
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"],