X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/e629a175ed0a1c54398622251f56d56baeef768f..90aaab77fce2927a47b1f6ceca012d8ed3d399db:/nominatim/cli.py diff --git a/nominatim/cli.py b/nominatim/cli.py index cc591ea5..68d3cca8 100644 --- a/nominatim/cli.py +++ b/nominatim/cli.py @@ -92,11 +92,11 @@ class CommandlineParser: try: return args.command.run(args) - except UsageError as e: + except UsageError as exception: log = logging.getLogger() if log.isEnabledFor(logging.DEBUG): raise # use Python's exception printing - log.fatal('FATAL: ' + str(e)) + log.fatal('FATAL: %s', exception) # If we get here, then execution has failed in some way. return 1 @@ -123,6 +123,8 @@ def _osm2pgsql_options_from_args(args, default_cache, default_threads): # # No need to document the functions each time. # pylint: disable=C0111 +# Using non-top-level imports to make pyosmium optional for replication only. +# pylint: disable=E0012,C0415 class SetupAll: