X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=mc-core%2Fcontainer_start.sh;h=b241ecd774d4acfd7b615f4c32a5f7aba7c6f0c0;hb=e81291ed4835042659abf2b0d59f9f928486ed5d;hp=1af09d47e110dc5401a6e8fd292d1d9ad36eb5ce;hpb=7f09b7d24896c782a3e599ec35f76a42d2abd306;p=ric-app%2Fmc.git diff --git a/mc-core/container_start.sh b/mc-core/container_start.sh index 1af09d4..b241ecd 100755 --- a/mc-core/container_start.sh +++ b/mc-core/container_start.sh @@ -41,7 +41,12 @@ set -e -SIMULATOR_MODE=`python /mc/extract_params.py $XAPP_DESCRIPTOR_PATH simulator_mode` +FIFO_DIR="/tmp/mcl/fifos" + +SIMULATOR_MODE=`python /mc/extract_params.py ${XAPP_DESCRIPTOR_PATH}/config-file.json simulator_mode` +RMR_PORT=`python /mc/extract_rmr_port.py ${XAPP_DESCRIPTOR_PATH}/config-file.json rmr-data` + +mkdir -p $FIFO_DIR if [ "$SIMULATOR_MODE" != "true" ] then @@ -49,11 +54,11 @@ then ( cd /playpen - if (( $USE_NNG )) || [[ ! -f bin/mc_listener_si ]] # we really want the si version unless forced + if [ "$RMR_PORT" != "" ] then - bin/mc_listener + bin/mc_listener -p $RMR_PORT else - bin/mc_listener_si + bin/mc_listener fi ) >/tmp/listener.std 2>&1 & @@ -61,6 +66,7 @@ echo "listener was started" >&2 fi + # ---- finally, start the core MC application ----------------------------- cd ${GSLITE_ROOT:-/mc/gs-lite}/demo/queries ./runall