]> git.openstreetmap.org Git - nominatim.git/blobdiff - nominatim/cli.py
add tests for new data invalidation functions
[nominatim.git] / nominatim / cli.py
index 0a3bd2b007c8793dee1ee75107eb543e3e952642..315c1cfef45c21daf682b2df9e2b75a68b1327e3 100644 (file)
@@ -70,7 +70,10 @@ class CommandlineParser:
             appropriate subcommand.
         """
         args = NominatimArgs()
-        self.parser.parse_args(args=kwargs.get('cli_args'), namespace=args)
+        try:
+            self.parser.parse_args(args=kwargs.get('cli_args'), namespace=args)
+        except SystemExit:
+            return 1
 
         if args.subcommand is None:
             self.parser.print_help()