X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=RO%2Fosm_ro%2Fscripts%2FRO-start.sh;h=16ff008b69406aa80109b798916940025cefdb2d;hb=70eeb18e4fcbb8bc3c81c88f270b59966ae4d463;hp=94183e929c1e2de6e5dcaa99c54e8e0a618d7743;hpb=ed3e4d4fc2819e425bb8b165e43fcbac259d3f1b;p=osm%2FRO.git diff --git a/RO/osm_ro/scripts/RO-start.sh b/RO/osm_ro/scripts/RO-start.sh index 94183e92..16ff008b 100755 --- a/RO/osm_ro/scripts/RO-start.sh +++ b/RO/osm_ro/scripts/RO-start.sh @@ -19,9 +19,19 @@ # then it checks if database is present and creates it if needed. # Finally it launches RO server. +# if New Generation RO just launch it +if [ -n "$OSMRO_NG" ] ; then + python3 -m osm_ng_ro.ro_main || exit 1 + exit 0 +fi + [ -z "$RO_DB_OVIM_HOST" ] && export RO_DB_OVIM_HOST="$RO_DB_HOST" [ -z "$RO_DB_OVIM_ROOT_PASSWORD" ] && export RO_DB_OVIM_ROOT_PASSWORD="$RO_DB_ROOT_PASSWORD" +# IF OSMRO_SERVER_NG use new server that not need any database init +[ -n "$OSMRO_SERVER_NG" ] && python3 -m osm_ng_ro.ro_main + + function is_db_created() { db_host=$1 db_port=$2