X-Git-Url: https://git.openstreetmap.org./nominatim.git/blobdiff_plain/e9efef90954cba09fdba3e556e9efff75540071c..82970e2b4f4c5aed5fdd9c3bfc1016ee41afd55f:/nominatim/clicmd/admin.py diff --git a/nominatim/clicmd/admin.py b/nominatim/clicmd/admin.py index debbd8d3..9557dc98 100644 --- a/nominatim/clicmd/admin.py +++ b/nominatim/clicmd/admin.py @@ -41,7 +41,7 @@ class AdminFuncs: help='Print performance analysis of the indexing process') objs.add_argument('--collect-os-info', action="store_true", help="Generate a report about the host system information") - objs.add_argument('--clean-deleted', action='store_true', + objs.add_argument('--clean-deleted', action='store', metavar='AGE', help='Clean up deleted relations') group = parser.add_argument_group('Arguments for cache warming') group.add_argument('--search-only', action='store_const', dest='target', @@ -56,9 +56,6 @@ class AdminFuncs: help='Analyse indexing of the given OSM object') mgroup.add_argument('--place-id', type=int, help='Analyse indexing of the given Nominatim object') - group = parser.add_argument_group('Arguments for cleaning deleted') - group.add_argument('--age', type=str, - help='Delete relations older than the given PostgreSQL time interval') def run(self, args: NominatimArgs) -> int: @@ -91,7 +88,7 @@ class AdminFuncs: if args.clean_deleted: LOG.warning('Cleaning up deleted relations') from ..tools import admin - admin.clean_deleted_relations(args.config, age=args.age) + admin.clean_deleted_relations(args.config, age=args.clean_deleted) return 0 return 1