Skip to content
Snippets Groups Projects
Commit f4664660 authored by micah's avatar micah :speech_balloon:
Browse files

r213@um: micah | 2005-12-27 09:14:18 -0500

 Move vserver initialization higher up in the chain
parent 0ad20d5a
No related branches found
No related tags found
No related merge requests found
......@@ -17,22 +17,6 @@ getconf dbusername
getconf dbpassword
getconf configfile /etc/mysql/debian.cnf
if [ "$user" == "" ]; then
userset=false;
user=root;
else
userset=true;
userhome=`getent passwd "$user" | awk -F: '{print $6}'`
[ -f $userhome/.my.cnf ] || fatal "Can't find config file in $userhome/.my.cnf"
fi
## Prepare ignore part of the command
## This only works for mysqldump at the moment
ignore=''
for i in $ignores; do
ignore="$ignore --ignore-table=$i"
done
# If vservers are configured, decide if the handler should
# use them or if it should just operate on the host
......@@ -62,6 +46,23 @@ then
fatal "vserver $vsname is not running."
fi
fi
if [ "$user" == "" ]; then
userset=false;
user=root;
else
userset=true;
userhome=`getent passwd "$user" | awk -F: '{print $6}'`
[ -f $userhome/.my.cnf ] || fatal "Can't find config file in $userhome/.my.cnf"
fi
## Prepare ignore part of the command
## This only works for mysqldump at the moment
ignore=''
for i in $ignores; do
ignore="$ignore --ignore-table=$i"
done
# create backup dirs, vroot variable will be empty if no vsname was specified
# and will proceed to operate on the host
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment