Lines Matching refs:xml
26 import xml.etree.ElementTree as et
49 # xml XML representation of itself
50 def __init__(self, category, xml):
52 self.xml = xml
53 self.name = self.xml.get("name")
54 self.desc = self.xml.get("description")
55 self.units = self.xml.get("units")
56 self.offset = int(self.xml.get("offset"))
57 self.underscore_name = self.xml.get("counter").lower()
62 # xml XML representation of itself
63 def __init__(self, product, xml):
65 self.xml = xml
66 self.name = self.xml.get("name")
69 xml_counters = self.xml.findall("event")
75 # Wraps an entire *.xml file.
79 self.xml = et.parse(self.filename)
80 self.name = self.xml.getroot().get('id')
84 for xml_cat in self.xml.findall(".//category"):
92 parser.add_argument("xml_files", nargs='+', help="List of xml metrics files to process")