chore: support routed_no_traffic_startup (#27)
This commit is contained in:
parent
147b6e520f
commit
47350f428c
@ -2,6 +2,7 @@
|
|||||||
BUILD_PATH=${BUILD_PATH:="/osrm-build"}
|
BUILD_PATH=${BUILD_PATH:="/osrm-build"}
|
||||||
DATA_PATH=${DATA_PATH:="/osrm-data"}
|
DATA_PATH=${DATA_PATH:="/osrm-data"}
|
||||||
OSRM_EXTRA_COMMAND="-l DEBUG"
|
OSRM_EXTRA_COMMAND="-l DEBUG"
|
||||||
|
OSRM_ROUTED_STARTUP_COMMAND=" -a MLD --max-table-size 8000 "
|
||||||
MAPDATA_NAME_WITH_SUFFIX=map
|
MAPDATA_NAME_WITH_SUFFIX=map
|
||||||
|
|
||||||
_sig() {
|
_sig() {
|
||||||
@ -18,7 +19,15 @@ if [ "$1" = 'routed_startup' ]; then
|
|||||||
${BUILD_PATH}/osrm_traffic_updater -c ${TRAFFIC_PROXY_IP} -d=false -f ${TRAFFIC_FILE}
|
${BUILD_PATH}/osrm_traffic_updater -c ${TRAFFIC_PROXY_IP} -d=false -f ${TRAFFIC_FILE}
|
||||||
ls -lh
|
ls -lh
|
||||||
${BUILD_PATH}/osrm-customize ${MAPDATA_NAME_WITH_SUFFIX}.osrm --segment-speed-file ${TRAFFIC_FILE} ${OSRM_EXTRA_COMMAND}
|
${BUILD_PATH}/osrm-customize ${MAPDATA_NAME_WITH_SUFFIX}.osrm --segment-speed-file ${TRAFFIC_FILE} ${OSRM_EXTRA_COMMAND}
|
||||||
${BUILD_PATH}/osrm-routed ${MAPDATA_NAME_WITH_SUFFIX}.osrm -a MLD --max-table-size 8000 &
|
${BUILD_PATH}/osrm-routed ${MAPDATA_NAME_WITH_SUFFIX}.osrm ${OSRM_ROUTED_STARTUP_COMMAND} &
|
||||||
|
child=$!
|
||||||
|
wait "$child"
|
||||||
|
|
||||||
|
elif [ "$1" = 'routed_no_traffic_startup' ]; then
|
||||||
|
trap _sig SIGKILL SIGTERM SIGHUP SIGINT EXIT
|
||||||
|
|
||||||
|
cd ${DATA_PATH}
|
||||||
|
${BUILD_PATH}/osrm-routed ${MAPDATA_NAME_WITH_SUFFIX}.osrm ${OSRM_ROUTED_STARTUP_COMMAND} &
|
||||||
child=$!
|
child=$!
|
||||||
wait "$child"
|
wait "$child"
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user