From c085e6f9f42cbc860efc5167a30913ccb6ee2723 Mon Sep 17 00:00:00 2001 From: spwoodcock Date: Mon, 5 Aug 2024 11:42:32 +0100 Subject: [PATCH] fix: do not continue to poll raw-data-api on failure --- osm_rawdata/postgres.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/osm_rawdata/postgres.py b/osm_rawdata/postgres.py index 891a874..9770a10 100755 --- a/osm_rawdata/postgres.py +++ b/osm_rawdata/postgres.py @@ -580,6 +580,10 @@ def queryRemote( log.debug(f"Current status: {response_status}") + # First check to see if FAILURE and stop polling + if response_status == "FAILURE": + break + # response_status options: STARTED, PENDING, SUCCESS if ( response_status != "SUCCESS"