diff --git a/tools/catalog_linter.py b/tools/catalog_linter.py index b4438f9d..19b20ff3 100755 --- a/tools/catalog_linter.py +++ b/tools/catalog_linter.py @@ -1,5 +1,6 @@ #!/usr/bin/env python3 +import argparse import json import sys from pathlib import Path @@ -7,6 +8,7 @@ from difflib import SequenceMatcher from typing import Any, Dict, Generator, List, Tuple import jsonschema +import appslib.get_apps_repo as get_apps_repo from appslib.utils import ( REPO_APPS_ROOT, # pylint: disable=import-error get_antifeatures, @@ -98,6 +100,10 @@ def check_all_apps() -> Generator[Tuple[str, List[Tuple[str, bool]]], None, None def main() -> None: + parser = argparse.ArgumentParser() + get_apps_repo.add_args(parser) + args = parser.parse_args() + has_errors = False has_errors |= validate_schema_pretty(get_antifeatures(), "antifeatures.toml")