X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/4cb6dc01f382e9fb748efbe4517442af2274f210..e1b096cf8cf1ac6904c9adf0963f0e1756ca65ea:/nominatim/db/status.py diff --git a/nominatim/db/status.py b/nominatim/db/status.py index 9d7344c4..75da3c16 100644 --- a/nominatim/db/status.py +++ b/nominatim/db/status.py @@ -6,6 +6,7 @@ import logging import re from ..tools.exec_utils import get_url +from ..errors import UsageError LOG = logging.getLogger() @@ -19,7 +20,7 @@ def compute_database_date(conn): if osmid is None: LOG.fatal("No data found in the database.") - raise RuntimeError("No data found in the database.") + raise UsageError("No data found in the database.") LOG.info("Using node id %d for timestamp lookup", osmid) # Get the node from the API to find the timestamp when it was created. @@ -31,7 +32,7 @@ def compute_database_date(conn): if match is None: LOG.fatal("The node data downloaded from the API does not contain valid data.\n" "URL used: %s", node_url) - raise RuntimeError("Bad API data.") + raise UsageError("Bad API data.") LOG.debug("Found timestamp %s", match[1])