def add_project_name_or_id_arg(arg_parser, required=True, help_text_suffix="manage"):
    """
    Adds project name or project id argument. These two are mutually exclusive.
    :param arg_parser:
    :param required:
    :param help_text:
    :return:
    """
    project_name_or_id = arg_parser.add_mutually_exclusive_group(required=required)
    name_help_text = "Name of the project to {}.".format(help_text_suffix)
    add_project_name_arg(project_name_or_id, required=False, help_text=name_help_text)
    id_help_text = "ID of the project to {}.".format(help_text_suffix)
    add_project_id_arg(project_name_or_id, required=False, help_text=id_help_text)