terms = {}
- for node in doctree.traverse(glossary):
- for glossary_item in node.traverse(definition_list_item):
+ for node in doctree.findall(glossary):
+ for glossary_item in node.findall(definition_list_item):
term = glossary_item[0].astext().lower()
definition = glossary_item[1]
def process_audit_events(app, doctree, fromdocname):
- for node in doctree.traverse(audit_event_list):
+ for node in doctree.findall(audit_event_list):
break
else:
return
body += row
- for node in doctree.traverse(audit_event_list):
+ for node in doctree.findall(audit_event_list):
node.replace_self(table)