Update phase_2_routing_compute.sh
fix message de sortie si pas d'itinéraire calculé
This commit is contained in:
parent
d44a611eca
commit
74b6993a74
|
@ -107,14 +107,19 @@ PGPASSWORD=$DB_PASSWD $PSQL -X -h $DB_HOST -p $DB_PORT -U $DB_USER -d $DB_NAME -
|
||||||
# on fait une requête pour voir la longueur insérée
|
# on fait une requête pour voir la longueur insérée
|
||||||
# en fait : la longueur totale - la longueur totale lors du précédent calcul
|
# en fait : la longueur totale - la longueur totale lors du précédent calcul
|
||||||
read longueur_inseree <<< $(PGPASSWORD=$DB_PASSWD $PSQL -h $DB_HOST -p $DB_PORT -U $DB_USER -d $DB_NAME --no-align -t --quiet -c \
|
read longueur_inseree <<< $(PGPASSWORD=$DB_PASSWD $PSQL -h $DB_HOST -p $DB_PORT -U $DB_USER -d $DB_NAME --no-align -t --quiet -c \
|
||||||
"SELECT trunc(SUM(ST_Length(the_geom))/1000) FROM phase_2_trace_pgr WHERE secteur_id = $secteur_id" )
|
"SELECT
|
||||||
|
CASE
|
||||||
|
WHEN trunc(SUM(ST_Length(the_geom))/1000) IS NULL THEN 0
|
||||||
|
ELSE trunc(SUM(ST_Length(the_geom))/1000)
|
||||||
|
END AS longueur
|
||||||
|
FROM phase_2_trace_pgr WHERE secteur_id = $secteur_id;")
|
||||||
|
|
||||||
|
|
||||||
# une alerte si 0 km insérés
|
# une alerte si 0 km insérés
|
||||||
if [ $longueur_inseree -eq 0 ] ;
|
if [ $longueur_inseree -eq 0 ] ;
|
||||||
then
|
then
|
||||||
echo ""
|
echo " >>> aucun itinéraire n'a pu être calculé <<<"
|
||||||
echo " E R R E U R !!!!!!!!"
|
echo " :("
|
||||||
echo ""
|
echo ""
|
||||||
exit 0
|
exit 0
|
||||||
else
|
else
|
||||||
|
|
Loading…
Reference in a new issue