projects
/
matthijs
/
upstream
/
backupninja-vserver.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
r251@um: micah | 2005-12-27 17:32:48 -0500
[matthijs/upstream/backupninja-vserver.git]
/
handlers
/
dup.helper
diff --git
a/handlers/dup.helper
b/handlers/dup.helper
index 7c71ecc42ed817cd91ba34637a0f8d0ea0552119..7297fb1b8b15b3bcd88bbf8041349a25dc73b7fd 100644
(file)
--- 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"
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 ""
formItem include "$i"
done
formItem include ""
@@
-31,7
+32,8
@@
do_dup_vserver() {
REPLY=
while [ -z "$REPLY" ]; do
formBegin "$dup_title - vservers: includes"
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 ""
formItem include "$i"
done
formItem include ""
@@
-47,7
+49,8
@@
do_dup_vserver() {
do_dup_excludes() {
set -o noglob
formBegin "$dup_title: excludes"
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 ""
formItem exclude "$i"
done
formItem exclude ""
@@
-96,7
+99,7
@@
do_dup_dest() {
set -o noglob
REPLY=
while [ -z "$REPLY" -o -z "$dup_destdir" -o -z "$dup_desthost" -o -z "$dup_destuser" ]; do
set -o noglob
REPLY=
while [ -z "$REPLY" -o -z "$dup_destdir" -o -z "$dup_desthost" -o -z "$dup_destuser" ]; do
- formBegin "$dup_title - destination:
la
st three items are compulsory"
+ formBegin "$dup_title - destination:
fir
st three items are compulsory"
formItem "desthost" "$dup_desthost"
formItem "destuser" "$dup_destuser"
formItem "destdir" "$dup_destdir"
formItem "desthost" "$dup_desthost"
formItem "destuser" "$dup_destuser"
formItem "destdir" "$dup_destdir"
@@
-402,11
+405,9
@@
dup_wizard() {
_con_done=
_gpg_done=
_adv_done=
_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=
dup_incremental=yes
dup_keep=60
dup_bandwidth=