INNER CODE UNIT · Python

parse_arguments

Barre/ZeroFS · packaging/kernel/kernel_targets/cli.py:62

def parse_arguments() -> argparse.Namespace:
    parser = argparse.ArgumentParser()
    parser.add_argument("--manifest", type=Path, required=True)
    subparsers = parser.add_subparsers(dest="command", required=True)

    subparsers.add_parser("matrix")
    subparsers.add_parser("discovery-matrix")

    builder_image = subparsers.add_parser("builder-image")
    builder_image.add_argument("provider")
    builder_image.add_argument("release")

    field = subparsers.add_parser("field")
    field.add_argument("target_id")
    field.add_argument("field")

    discover = subparsers.add_parser("discover")
    discover.add_argument("channel_id")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…