From df04a2cb820c3d161d207352e1745b04944026b3 Mon Sep 17 00:00:00 2001 From: "Chris St. Pierre" Date: Wed, 3 Oct 2012 15:28:06 -0400 Subject: better error reporting for unknown template bundle render failures --- src/lib/Bcfg2/Server/Plugins/Bundler.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'src/lib/Bcfg2/Server/Plugins/Bundler.py') diff --git a/src/lib/Bcfg2/Server/Plugins/Bundler.py b/src/lib/Bcfg2/Server/Plugins/Bundler.py index 15f8031ca..59e85f198 100644 --- a/src/lib/Bcfg2/Server/Plugins/Bundler.py +++ b/src/lib/Bcfg2/Server/Plugins/Bundler.py @@ -46,9 +46,9 @@ if HAS_GENSHI: """ get the rendered XML data that applies to the given client """ if not hasattr(self, 'template'): - self.logger.error("No parsed template information for %s" % - self.name) - raise Bcfg2.Server.Plugin.PluginExecutionError + msg = "No parsed template information for %s" % self.name + self.logger.error(msg) + raise Bcfg2.Server.Plugin.PluginExecutionError(msg) stream = self.template.generate(metadata=metadata).filter( Bcfg2.Server.Plugins.TGenshi.removecomment) data = lxml.etree.XML(stream.render('xml', -- cgit v1.2.3-1-g7c22