TT#116100 fix provisioning phone number

* bin/provide_next_phone.pl was returning the last phone used
* added more info related to PHONE to the output

Change-Id: Ibb83879df5e0c945d2d9c0610633c17d5ce42dca
mr9.5.1
Victor Seva 5 years ago
parent 52d6755d4f
commit 9c9cedea57

@ -68,4 +68,4 @@ foreach my $scen (@{$ids->{scenarios}})
}
$port = $port +1;
$mport = $mport + 2;
print "${port}:${mport}\n";
print "${port}:${mport}";

@ -66,4 +66,5 @@ foreach my $domain (@{$ids->{domains}})
}
}
}
print "$phone->{cc}:$phone->{ac}:$phone->{sn}\n";
$phone->{sn}++;
print "$phone->{cc}:$phone->{ac}:$phone->{sn}";

@ -213,6 +213,7 @@ scenario_csv() {
echo "$(date) - Generating csv/reg.xml files"
echo "IP=${IP} PORT=${PORT} MPORT=${MPORT}"
echo "PEER_IP=${PEER_IP} PEER_PORT=${PEER_PORT} PEER_MPORT=${PEER_MPORT}"
echo "PHONE:${PHONE}"
if ! "${BIN_DIR}/scenario.pl" \
--ip="${IP}" --port="${PORT}" --mport="${MPORT}" --phone="${PHONE}" \
--peer-ip="${PEER_IP}" --peer-port="${PEER_PORT}" --peer-mport="${PEER_MPORT}" \

@ -98,6 +98,12 @@ get_config() {
PHONE_CC=${data[6]}
PHONE_AC=${data[7]}
PHONE_SN=${data[8]}
if [[ ${ACTION} == "create" ]] ; then
echo "*** configs from ${CONFIG}"
echo -e "\\tIP:${IP} PORT:${PORT} MPORT:${MPORT}"
echo -e "\\tPEER_IP:${PEER_IP} PEER_PORT:${PEER_PORT} MPORT:${PEER_MPORT}"
echo -e "\\tPHONE_CC:${PHONE_CC} PHONE_ACC:${PHONE_AC} PHONE_SN:${PHONE_SN}"
fi
}
update_network() {
@ -126,13 +132,16 @@ update_network() {
create() {
local scen=${BASE_DIR}/${GROUP}/$1
echo "*** Providing:$1 IP:${IP} PORT:${PORT} MPORT:${MPORT} PEER_IP:${PEER_IP} PEER_PORT:${PEER_PORT} MPORT:${PEER_MPORT}***"
echo "*** Providing:$1 ************************************"
echo -e "\\tIP:${IP} PORT:${PORT} MPORT:${MPORT}"
echo -e "\\tPEER_IP:${PEER_IP} PEER_PORT:${PEER_PORT} MPORT:${PEER_MPORT}"
echo -e "\\tPHONE_CC:${PHONE_CC} PHONE_ACC:${PHONE_AC} PHONE_SN:${PHONE_SN}"
"${BIN_DIR}/provide_scenario.sh" \
-i "${IP}" -p "${PORT}" -m "${MPORT}" \
-n "${PHONE_CC}:${PHONE_AC}:${PHONE_SN}" \
-I "${PEER_IP}" -P "${PEER_PORT}" -M "${PEER_MPORT}" \
"${scen}" "${ACTION}"
echo "*** done $1 ***"
echo "*** done $1 *****************************************"
update_network "${scen}"
}

Loading…
Cancel
Save