M1-PCA-Project/cli/role/admin/action/create/run.py

15 lines
413 B
Python

import argparse
from . import create_role
def run(parser: argparse.ArgumentParser, arguments: argparse.Namespace):
match arguments.create_role:
case "client":
create_role.client.run(parser, arguments)
case "machine":
create_role.machine.run(parser, arguments)
# if the subcommand is not known, show the help
case _:
parser.print_usage()