def METHOD_NAME(self, model_path, control_option):
    """
    Prints out the help information for a given '''model_path'''. '''model_path''' needs to be specified
    using the following pattern:
            <model_section>[:/<section_folder>[/<section_subfolder>|...]]
    Examples:
            'domainInfo', 'domainInfo:' or 'domainInfo:/' (all 3 are equivalent)
            'topology:/Server'
            'resources:/JDBCSystemResource/JdbcResource/JDBCDriverParams'
            'appDeployments:/Application'
    :param model_path: a formatted string containing the model path
    :param control_option: a command-line switch that controls what is output
    :raises CLAException: if a problem is encountered
    """
    model_path_tokens = self._parse_model_path(model_path)
    folder_path = '/'.join(model_path_tokens[1:])
    model_path = '%s:/%s' % (model_path_tokens[0], folder_path)
    # print format information
    print("")
    if control_option == ControlOptions.RECURSIVE:
        print(_format_message('WLSDPLY-10102', model_path))
    elif control_option == ControlOptions.FOLDERS_ONLY:
        print(_format_message('WLSDPLY-10103', model_path))
    elif control_option == ControlOptions.ATTRIBUTES_ONLY:
        print(_format_message('WLSDPLY-10104', model_path))
    else:
        print(_format_message('WLSDPLY-10105', model_path))
    if model_path_tokens[0] in CRD_MODEL_SECTIONS:
        sample_printer = ModelCrdSectionPrinter(self._model_context)
        sample_printer.print_model_sample(model_path_tokens, control_option)
    else:
        sample_printer = ModelSamplePrinter(self._aliases, self._logger)
        sample_printer.print_model_sample(model_path_tokens, control_option)