aboutsummaryrefslogtreecommitdiff
path: root/duply/scripts/duplicity/duply_common.sh
diff options
context:
space:
mode:
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"