mirror of
https://github.com/lrnselfreliance/wrolpi.git
synced 2026-10-26 19:01:39 -04:00
Only running each import once.
This commit is contained in:
parent
ba3023dfa9
commit
f75acae4d5
1 changed files with 13 additions and 7 deletions
|
|
@ -55,14 +55,20 @@ set +e
|
|||
MAX_TRIES=3
|
||||
COUNT=0
|
||||
SUCCESS=false
|
||||
dc_import=false
|
||||
indexes=false
|
||||
external_data=false
|
||||
while [ "${COUNT}" -lt "${MAX_TRIES}" ]; do
|
||||
sudo -u wrolpi /bin/bash /opt/wrolpi/scripts/import_map.sh /tmp/district-of-columbia-latest.osm.pbf
|
||||
dc_import=$?
|
||||
sudo -u wrolpi psql -d gis -f /opt/openstreetmap-carto/indexes.sql
|
||||
indexes=$?
|
||||
sudo -u wrolpi /opt/openstreetmap-carto/scripts/get-external-data.py -d gis -U wrolpi
|
||||
external_data=$?
|
||||
if [[ "${dc_import}" == 0 && "${indexes}" == 0 && "${external_data}" == 0 ]]; then
|
||||
[[ "${dc_import}" = false ]] &&
|
||||
sudo -u wrolpi /bin/bash /opt/wrolpi/scripts/import_map.sh /tmp/district-of-columbia-latest.osm.pbf &&
|
||||
dc_import=true
|
||||
[[ "${indexes}" = false ]] &&
|
||||
sudo -u wrolpi psql -d gis -f /opt/openstreetmap-carto/indexes.sql &&
|
||||
indexes=true
|
||||
[[ "${external_data}" = false ]] &&
|
||||
sudo -u wrolpi /opt/openstreetmap-carto/scripts/get-external-data.py -d gis -U wrolpi &&
|
||||
external_data=true
|
||||
if [[ "${dc_import}" == true && "${indexes}" == true && "${external_data}" == true ]]; then
|
||||
SUCCESS=true
|
||||
break
|
||||
fi
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue