From b7f74b07371995005012747dfb1f165c6110734f Mon Sep 17 00:00:00 2001 From: Victor Seva Date: Tue, 5 Aug 2014 10:10:34 +0200 Subject: [PATCH] MT#8117 ngcp-update-db-schema: add mysql sipwise user connection check --- ngcp-update-db-schema | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ngcp-update-db-schema b/ngcp-update-db-schema index f607ba78..b120ef30 100755 --- a/ngcp-update-db-schema +++ b/ngcp-update-db-schema @@ -63,6 +63,12 @@ else fi fi +# check connection with sipwise user +if ! mysql -usipwise -p${SIPWISE_DB_PASSWORD} -e 'SELECT 1;' 1>/dev/null 2>/dev/null ; then + echo 'Error: cant connect to local MySQL with sipwise user' >&2 + exit 1 +fi + if ! mysql -usipwise -p${SIPWISE_DB_PASSWORD} -e 'use ngcp;' 2>/dev/null ; then mysql -usipwise -p${SIPWISE_DB_PASSWORD} < /usr/share/ngcp-db-schema/db_scripts/init/0005_create_ngcp.up fi