replace match with if

Signed-off-by: Peter Staar <taa@zurich.ibm.com>
This commit is contained in:
Peter Staar
2025-11-05 16:57:16 +01:00
parent 1ec6c58b95
commit 8940045463

View File

@@ -132,16 +132,15 @@ def parse_args(argv: Optional[Sequence[str]] = None) -> argparse.Namespace:
def main(argv: Optional[Sequence[str]] = None) -> None:
args = parse_args(argv)
match args.example:
case "string":
if args.example == "string":
example_with_string_template(args.source)
case "dict":
elif args.example == "dict":
example_with_dict_template(args.source)
case "pydantic":
elif args.example == "pydantic":
example_with_pydantic_template(args.source)
case "advanced":
elif args.example == "advanced":
example_with_advanced_pydantic_template(args.source)
case _:
else:
run_all_examples(args.source)