From 9d3dd308b53bb1afb4b6d7039a2aa8f9f5c87edd Mon Sep 17 00:00:00 2001 From: intrigeri Date: Tue, 29 Nov 2005 10:11:25 +0000 Subject: [PATCH] r3569@krups: intrigeri | 2005-11-17 22:34:04 +0100 dup.helper: now remembers the src-section values (includes, etc.) inside one do_new session git-svn-id: http://code.autistici.org/svn/backupninja/trunk@253 758a04ac-41e6-0310-8a23-8373a73cc35d --- handlers/dup.helper | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/handlers/dup.helper b/handlers/dup.helper index 7c71ecc..13371f4 100644 --- a/handlers/dup.helper +++ b/handlers/dup.helper @@ -8,7 +8,8 @@ do_dup_host_includes() { REPLY= while [ -z "$REPLY" ]; do formBegin "$dup_title - host system: includes" - for i in $dup_default_includes; do + [ -z "$dup_includes" ] && dup_includes="$dup_default_includes" + for i in $dup_includes; do formItem include "$i" done formItem include "" @@ -31,7 +32,8 @@ do_dup_vserver() { REPLY= while [ -z "$REPLY" ]; do formBegin "$dup_title - vservers: includes" - for i in $dup_default_includes; do + [ -z "$dup_vsincludes" ] && dup_vsincludes="$dup_default_includes" + for i in $dup_vsincludes; do formItem include "$i" done formItem include "" @@ -47,7 +49,8 @@ do_dup_vserver() { do_dup_excludes() { set -o noglob formBegin "$dup_title: excludes" - for i in $dup_default_excludes; do + [ -z "$dup_excludes" ] && dup_excludes="$dup_default_excludes" + for i in $dup_excludes; do formItem exclude "$i" done formItem exclude "" @@ -402,11 +405,9 @@ dup_wizard() { _con_done= _gpg_done= _adv_done= - declare -a dup_default_includes - declare -a dup_default_excludes - declare -a dup_includes - declare -a dup_excludes - declare -a dup_vsincludes + dup_includes= + dup_excludes= + dup_vsincludes= dup_incremental=yes dup_keep=60 dup_bandwidth= -- 2.30.2