summaryrefslogtreecommitdiffstats
path: root/src/lib/Bcfg2/Server/Lint
diff options
context:
space:
mode:
authorChris St. Pierre <chris.a.st.pierre@gmail.com>2013-06-06 06:39:13 -0700
committerChris St. Pierre <chris.a.st.pierre@gmail.com>2013-06-06 06:39:13 -0700
commit59cfdff12d3f2374496636d8369165e331e6a3ec (patch)
tree070e513d6262b6dd5da030607c775ac3ae62d392 /src/lib/Bcfg2/Server/Lint
parent1df222cebfad08c5cdc38fc65175e8d04d4065ff (diff)
parent51d781db3ee335bc15581c62ee90fd71ab2bdd53 (diff)
downloadbcfg2-59cfdff12d3f2374496636d8369165e331e6a3ec.tar.gz
bcfg2-59cfdff12d3f2374496636d8369165e331e6a3ec.tar.bz2
bcfg2-59cfdff12d3f2374496636d8369165e331e6a3ec.zip
Merge pull request #87 from kincl/jasons-hacking
Comments: Fix lint check so that it only runs if using clients.xml
Diffstat (limited to 'src/lib/Bcfg2/Server/Lint')
-rw-r--r--src/lib/Bcfg2/Server/Lint/Comments.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/src/lib/Bcfg2/Server/Lint/Comments.py b/src/lib/Bcfg2/Server/Lint/Comments.py
index 7c3b2d9cc..f028e225e 100644
--- a/src/lib/Bcfg2/Server/Lint/Comments.py
+++ b/src/lib/Bcfg2/Server/Lint/Comments.py
@@ -143,10 +143,11 @@ class Comments(Bcfg2.Server.Lint.ServerPlugin):
self.check_xml(os.path.join(self.metadata.data, "groups.xml"),
self.metadata.groups_xml.data,
"metadata")
- if self.has_all_xincludes("clients.xml"):
- self.check_xml(os.path.join(self.metadata.data, "clients.xml"),
- self.metadata.clients_xml.data,
- "metadata")
+ if hasattr(self.metadata, "clients_xml"):
+ if self.has_all_xincludes("clients.xml"):
+ self.check_xml(os.path.join(self.metadata.data, "clients.xml"),
+ self.metadata.clients_xml.data,
+ "metadata")
def check_cfg(self):
""" Check Cfg files and ``info.xml`` files for required