mirror of
https://github.com/myvesta/vesta
synced 2025-08-14 10:37:42 -07:00
Wait another mysqldump to finish before we use mysqldump
This commit is contained in:
parent
8c97cc46ea
commit
10eed3da8f
1 changed files with 13 additions and 0 deletions
|
@ -412,6 +412,19 @@ if [ ! -z "$DB_SYSTEM" ] && [ "$DB" != '*' ]; then
|
|||
dumpgz="$tmpdir/db/$database/$database.$TYPE.sql.gz"
|
||||
grants="$tmpdir/db/$database/conf/$database.$TYPE.$DBUSER"
|
||||
if [ ! -f "$dumpgz" ]; then
|
||||
|
||||
while true
|
||||
do
|
||||
if pgrep -x "mysqldump" > /dev/null
|
||||
then
|
||||
echo "Wait other mysqldump to finish"
|
||||
sleep 1
|
||||
else
|
||||
echo "We can use mysqldump now"
|
||||
break
|
||||
fi
|
||||
done
|
||||
|
||||
case $TYPE in
|
||||
mysql) dump_mysql_database ;;
|
||||
pgsql) dump_pgsql_database ;;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue