summaryrefslogtreecommitdiffstats
path: root/src/lib/Server/Lint/Validate.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/Server/Lint/Validate.py')
-rw-r--r--src/lib/Server/Lint/Validate.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/lib/Server/Lint/Validate.py b/src/lib/Server/Lint/Validate.py
index 952a65365..50c3956a4 100644
--- a/src/lib/Server/Lint/Validate.py
+++ b/src/lib/Server/Lint/Validate.py
@@ -14,6 +14,7 @@ class Validate(Bcfg2.Server.Lint.ServerlessPlugin):
Bcfg2.Server.Lint.ServerlessPlugin.__init__(self, *args, **kwargs)
self.filesets = {"metadata:groups":"%s/metadata.xsd",
"metadata:clients":"%s/clients.xsd",
+ "metadata:pingdata":"%s/pingdata.xsd",
"info":"%s/info.xsd",
"%s/Bundler/*.xml":"%s/bundle.xsd",
"%s/Bundler/*.genshi":"%s/bundle.xsd",
@@ -148,7 +149,8 @@ class Validate(Bcfg2.Server.Lint.ServerlessPlugin):
# about those.
for fname in all_metadata:
if (fname not in self.filelists['metadata:groups'] and
- fname not in self.filelists['metadata:clients']):
+ fname not in self.filelists['metadata:clients'] and
+ fname not in self.filelists['metadata:pingdata']):
self.LintError("broken-xinclude-chain",
"Broken XInclude chain: Could not determine file type of %s" % fname)