aboutsummaryrefslogtreecommitdiff
path: root/duply/scripts/duplicity/duply_common.sh
diff options
context:
space:
mode:
authorSébastien Dailly <sebastien@chimrod.com>2021-03-24 18:26:05 +0100
committerSébastien Dailly <sebastien@chimrod.com>2021-03-24 18:26:05 +0100
commit7889898acbf7023081a23974ac13aafd4949498b (patch)
tree3d852cc619f6f20370ee525014b157740717197b /duply/scripts/duplicity/duply_common.sh
parentce7d45cbb37b25801cf9640a824a7c21554ebde9 (diff)
Update duply script for local restore
Diffstat (limited to 'duply/scripts/duplicity/duply_common.sh')
-rw-r--r--duply/scripts/duplicity/duply_common.sh10
1 files changed, 9 insertions, 1 deletions
diff --git a/duply/scripts/duplicity/duply_common.sh b/duply/scripts/duplicity/duply_common.sh
index a55bfd6..9e2ef66 100644
--- a/duply/scripts/duplicity/duply_common.sh
+++ b/duply/scripts/duplicity/duply_common.sh
@@ -30,7 +30,15 @@ read() {
. ~/.config/ovh/duplicity-$(whoami).sh
#Generate the configuration
-~/scripts/duplicity/gen_config_remote.sh "${JSON_CONF}"
+case $2 in
+ restore)
+ export COLD_PATH=$(zenity --file-selection --directory --title="Chemin des sauvegardes")
+ ~/scripts/duplicity/gen_config_restore.sh "${JSON_CONF}"
+ ;;
+ *)
+ ~/scripts/duplicity/gen_config_remote.sh "${JSON_CONF}"
+ ;;
+esac
TARGET="multi:${JSON_CONF}?mode=mirror&onfail=abort"