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
r3567@krups: intrigeri | 2005-11-17 22:08:30 +0100
[matthijs/upstream/backupninja-vserver.git]
/
handlers
/
dup.helper
diff --git
a/handlers/dup.helper
b/handlers/dup.helper
index 102e063909ce431b50d9e799ceb49bc7322b3a3c..7eca26195955e36088132a89973fb6c2620753ce 100644
(file)
--- a/
handlers/dup.helper
+++ b/
handlers/dup.helper
@@
-22,10
+22,9
@@
do_dup_host_includes() {
}
do_dup_vserver() {
}
do_dup_vserver() {
- # choose the vservers to backup
-
vservers_chooser
"$dup_title"
+ # choose the vservers to backup
(into $selected_vservers)
+
choose_one_or_more_vservers
"$dup_title"
[ $? = 0 ] || return 1
[ $? = 0 ] || return 1
- dup_vsnames="$vservers_chooser_vsnames"
set -o noglob
# choose the files to backup
set -o noglob
# choose the files to backup
@@
-61,7
+60,7
@@
do_dup_excludes() {
}
do_dup_src() {
}
do_dup_src() {
-
host_or_vservers_chooser
"$dup_title"
+
choose_host_or_vservers_or_both
"$dup_title"
[ $? = 0 ] || return 1
case $host_or_vservers in
'host')
[ $? = 0 ] || return 1
case $host_or_vservers in
'host')
@@
-259,7
+258,7
@@
encryptkey = $dup_gpg_encryptkey
# include = /mnt/crypt/home/user/Mail
EOF
# include = /mnt/crypt/home/user/Mail
EOF
- if [ "$host_or_vservers" ==
'host' -o "$host_or_vservers" == 'both'
]; then
+ if [ "$host_or_vservers" ==
host -o "$host_or_vservers" == both
]; then
set -o noglob
for ((i=0; i < ${#dup_includes[@]} ; i++)); do
echo "include = ${dup_includes[$i]}" >> $next_filename
set -o noglob
for ((i=0; i < ${#dup_includes[@]} ; i++)); do
echo "include = ${dup_includes[$i]}" >> $next_filename
@@
-283,9
+282,9
@@
EOF
EOF
EOF
- if [ "$host_or_vservers" ==
'vservers' -o "$host_or_vservers" == 'both'
]; then
+ if [ "$host_or_vservers" ==
vservers -o "$host_or_vservers" == both
]; then
set -o noglob
set -o noglob
- echo
"vsnames = \"$dup_vsname
s\"\n" >> $next_filename
+ echo
-e "vsnames = \"$selected_vserver
s\"\n" >> $next_filename
for ((i=0; i < ${#dup_vsincludes[@]} ; i++)); do
echo "vsinclude = ${dup_vsincludes[$i]}" >> $next_filename
done
for ((i=0; i < ${#dup_vsincludes[@]} ; i++)); do
echo "vsinclude = ${dup_vsincludes[$i]}" >> $next_filename
done
@@
-408,7
+407,6
@@
dup_wizard() {
declare -a dup_includes
declare -a dup_excludes
declare -a dup_vsincludes
declare -a dup_includes
declare -a dup_excludes
declare -a dup_vsincludes
- dup_vsnames=
dup_incremental=yes
dup_keep=60
dup_bandwidth=
dup_incremental=yes
dup_keep=60
dup_bandwidth=