MT#6133 use sipwise user when connecting to mysql

mr3.3.1
Victor Seva 12 years ago
parent cb5deaed6b
commit 9e8a299c2a

@ -19,6 +19,9 @@
# Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". # Public License version 3 can be found in "/usr/share/common-licenses/GPL-3".
# #
# sipwise password for mysql connections
. /etc/mysql/sipwise.cnf
# $1 kamailio msg parsed to yml # $1 kamailio msg parsed to yml
# $2 destination png filename # $2 destination png filename
function graph function graph
@ -154,14 +157,18 @@ function delete_locations
done done
# check what's in the DDBB # check what's in the DDBB
f=$(mysql kamailio -e 'select count(*) from location;' -s -r | head) f=$(mysql -usipwise -p"${SIPWISE_DB_PASSWORD}" \
kamailio -e 'select count(*) from location;' -s -r | head)
if [ "$f" != "0" ]; then if [ "$f" != "0" ]; then
echo "$(date) Cleaning location table" echo "$(date) Cleaning location table"
sub=$(mysql -e 'select concat(username, "@", domain) as user from kamailio.location;' -r -s | head| uniq|xargs) sub=$(mysql -usipwise -p"${SIPWISE_DB_PASSWORD}" \
-e 'select concat(username, "@", domain) as user from kamailio.location;' \
-r -s | head| uniq|xargs)
for f in $sub; do for f in $sub; do
ngcp-kamctl proxy ul rm $f ngcp-kamctl proxy ul rm $f
done done
mysql -e 'delete from kamailio.location;' || true mysql -usipwise -p"${SIPWISE_DB_PASSWORD}" \
-e 'delete from kamailio.location;' || true
fi fi
} }

Loading…
Cancel
Save