diff options
author | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2014-05-22 09:09:43 -0400 |
---|---|---|
committer | Chris St. Pierre <chris.a.st.pierre@gmail.com> | 2014-05-22 09:09:48 -0400 |
commit | ff5164c949215a8d961bb20971c70c62781309a0 (patch) | |
tree | 14c7dedcce3282092979d95f4b1fb446dacc0143 /src | |
parent | 418c799f74c66dc2ab3228a7044a57292f2344b4 (diff) | |
download | bcfg2-ff5164c949215a8d961bb20971c70c62781309a0.tar.gz bcfg2-ff5164c949215a8d961bb20971c70c62781309a0.tar.bz2 bcfg2-ff5164c949215a8d961bb20971c70c62781309a0.zip |
GroupLogic: parse generated template properly to allow xinclude
Diffstat (limited to 'src')
-rw-r--r-- | src/lib/Bcfg2/Server/Plugins/GroupLogic.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/lib/Bcfg2/Server/Plugins/GroupLogic.py b/src/lib/Bcfg2/Server/Plugins/GroupLogic.py index d74c16e8b..24547949b 100644 --- a/src/lib/Bcfg2/Server/Plugins/GroupLogic.py +++ b/src/lib/Bcfg2/Server/Plugins/GroupLogic.py @@ -66,7 +66,7 @@ class GroupLogic(Bcfg2.Server.Plugin.Plugin, return [] self._local.building.add(metadata.hostname) rv = [] - for el in self.config.get_xml_value(metadata).findall("Group"): + for el in self.config.get_xml_value(metadata).xpath("//Group"): if el.get("category"): rv.append(MetadataGroup(el.get("name"), category=el.get("category"))) |