def get_config_items(self):
    config_items = super().get_config_items()
    config_items.extend([yc.StrElem('regex', required=True, help_text="The python regex to use to search the given file. See: 'https://docs.python.org/3/library/re.html' You can use single quotes in YAML to have the string interpreted literally. IE '\\n' is a '\\' and an 'n'."), result_parsers.MATCHES_ELEM, yc.StrElem('threshold', default='', help_text="If a threshold is defined, 'True' will be returned if greater than or equal to that many instances of the specified word are found.  If fewer instances are found, 'False' is returned.  The value must be an integer greater than zero."), yc.ListElem('expected', sub_elem=yc.StrElem(), help_text="Expected value(s) and/or range(s).  If provided, the result will be 'True' if all of the found values (determined by the 'results' value) are within the expected range(s) or value(s).  Otherwise, the result is 'False'. Supports integers and floats.")])
    return config_items
def get_config_items(self):
    config_items = super().get_config_items()
    config_items.extend([yc.StrElem('regex', required=True, help_text="The python regex to use to search the given file. See: 'https://docs.python.org/3/library/re.html' You can use single quotes in YAML to have the string interpreted literally. IE '\\n' is a '\\' and an 'n'."), result_parsers.MATCHES_ELEM, yc.StrElem('threshold', default=, help_text="If a threshold is defined, 'True' will be returned if greater than or equal to that many instances of the specified word are found.  If fewer instances are found, 'False' is returned.  The value must be an integer greater than zero."), yc.ListElem('expected', sub_elem=yc.StrElem(), help_text="Expected value(s) and/or range(s).  If provided, the result will be 'True' if all of the found values (determined by the 'results' value) are within the expected range(s) or value(s).  Otherwise, the result is 'False'. Supports integers and floats.")])
    return config_items