MT#62763 Fix shellcheck issues

Warned-by: shellcheck
Change-Id: Ice09cbcd866a2c86936f6f971afaa53b74c4464f
mr13.4
Guillem Jover 9 months ago committed by Mykola Malkov
parent 29ce6639d6
commit 6ea20e375f

@ -71,9 +71,9 @@ fi
mysql -S "${mariadb_dir}/mysqld.sock" -e \
"GRANT ALL PRIVILEGES ON *.* TO sipwise@localhost IDENTIFIED BY 'sipwise' WITH GRANT OPTION; FLUSH PRIVILEGES;"
db_scripts_dir_opt=''
declare -a update_options
if [[ -n "${DB_BASE:-}" ]]; then
db_scripts_dir_opt="--db-scripts-dir=${DB_BASE}/db_scripts"
update_options=("--db-scripts-dir=${DB_BASE}/db_scripts")
fi
echo "Running ngcp-update-db-schema..."
@ -82,7 +82,7 @@ echo "Running ngcp-update-db-schema..."
--automated \
--force \
--verbose \
${db_scripts_dir_opt} \
"${update_options[@]}" \
--db-socket="${mariadb_dir}/mysqld.sock"
echo "Done"
@ -127,12 +127,14 @@ for schema in "${schemes[@]}"; do
echo "Done"
echo "Running mysqldump for schema '${schema}'..."
echo "SET FOREIGN_KEY_CHECKS=0;" > "${schema}.sql"
echo "SET NAMES utf8;" >> "${schema}.sql"
echo "SET SESSION autocommit=0;" >> "${schema}.sql"
echo "SET SESSION unique_checks=0;" >> "${schema}.sql"
echo "CREATE DATABASE ${schema};" >> "${schema}.sql"
echo "USE ${schema};" >> "${schema}.sql"
cat >"${schema}.sql" <<-SCHEMA
SET FOREIGN_KEY_CHECKS=0;
SET NAMES utf8;
SET SESSION autocommit=0;
SET SESSION unique_checks=0;
CREATE DATABASE ${schema};
USE ${schema};
SCHEMA
mysqldump "${schema}" --skip-triggers --routines --compact --no-data \
-S "${mariadb_dir}/mysqld.sock" \
@ -159,7 +161,6 @@ done
tries=0
max_tries=10
stopped=false
mysql_pid=$(cat "${mariadb_dir}/mysqld.pid")
if [[ -z "${mysql_pid}" ]]; then
echo "Can't get mysql pid from ${mariadb_dir}/mysqld.pid" >&2

Loading…
Cancel
Save