fermilink.cli.parser_sessions module¶
- fermilink.cli.parser_sessions.register_chat_parser(subparsers, *, cmd_chat)[source]¶
Register parser arguments for chat.
- Parameters:
subparsers (argparse._SubParsersAction[argparse.ArgumentParser]) – Subparser collection created from the root parser.
cmd_chat (CommandHandler) – Command handler for chat subcommands.
- Returns:
No return value; parser objects are mutated in place.
- Return type:
None
- fermilink.cli.parser_sessions.register_exec_loop_parsers(subparsers, *, cmd_exec, cmd_loop)[source]¶
Register parser arguments for exec loop.
- Parameters:
subparsers (argparse._SubParsersAction[argparse.ArgumentParser]) – Subparser collection created from the root parser.
cmd_exec (CommandHandler) – Command handler for exec subcommands.
cmd_loop (CommandHandler) – Command handler for loop subcommands.
- Returns:
No return value; parser objects are mutated in place.
- Return type:
None