| 46 | | if len(groups) == 0: |
|---|
| 47 | | for tag, name in extra: |
|---|
| 48 | | self.log.info("%s: %s" % (tag, name)) |
|---|
| 49 | | lxml.etree.SubElement(root, tag, name=name) |
|---|
| 50 | | else: |
|---|
| 51 | | groups_root = lxml.etree.Element("Group", name=groups[0]) |
|---|
| 52 | | root.append(groups_root) |
|---|
| 53 | | for i in range (1, len(groups)): |
|---|
| 54 | | temp = lxml.etree.Element("Group", name=groups[i]) |
|---|
| 55 | | groups_root.append(temp) |
|---|
| 56 | | groups_root = temp |
|---|
| 57 | | for entry in extra: |
|---|
| 58 | | self.log.info("%s: %s" % (tag, name)) |
|---|
| 59 | | lxml.etree.SubElement(groups_root, tag, name=name) |
|---|
| | 46 | add_point = root |
|---|
| | 47 | for g in groups: |
|---|
| | 48 | add_point = lxml.etree.SubElement(add_point, "Group", name=g) |
|---|
| | 49 | for tag, name in extra: |
|---|
| | 50 | self.log.info("%s: %s" % (tag, name)) |
|---|
| | 51 | lxml.etree.SubElement(add_point, tag, name=name) |
|---|