fermilink.cli.parser_workflows module

fermilink.cli.parser_workflows.register_workflow_parsers(subparsers, *, cmd_reproduce, cmd_research)[source]

Register parser arguments for workflow.

Parameters:
  • subparsers (argparse._SubParsersAction[argparse.ArgumentParser]) – Subparser collection created from the root parser.

  • cmd_reproduce (CommandHandler) – Command handler for reproduce subcommands.

  • cmd_research (CommandHandler) – Command handler for research subcommands.

Returns:

No return value; parser objects are mutated in place.

Return type:

None