From: Thierry Parmentelat Date: Wed, 4 May 2011 07:08:38 +0000 (+0200) Subject: be more verbose when rspec validation fails X-Git-Tag: sfa-1.0-21-ckp1^0 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=f3849c851041b927d6320b3641b038e8e3cf1533;hp=409f957c41565ae438f03c861903e78f998c2fd8;p=sfa.git be more verbose when rspec validation fails --- diff --git a/sfa/plc/network.py b/sfa/plc/network.py index c84ffa50..203d321e 100644 --- a/sfa/plc/network.py +++ b/sfa/plc/network.py @@ -474,6 +474,10 @@ class Network: if not relaxng(tree): error = relaxng.error_log.last_error message = "%s (line %s)" % (error.message, error.line) + self.api.logger.error("failed to validate rspec %r"%message) + self.api.logger.debug("---------- XML input BEG") + self.api.logger.debug(xml) + self.api.logger.debug("---------- XML input END") raise InvalidRSpec(message) self.rspec = rspec