From 37d928b1b990aac82c7b17231457eafaf18e7c3a Mon Sep 17 00:00:00 2001 From: Ewan Mellor Date: Mon, 5 Sep 2011 08:06:27 +0000 Subject: [PATCH] Fix invocations of TemplateError. This exception takes precisely three parameters, so I've added a fake location (0, 0) to keep it happy. Change-Id: I43bdac33be4f5ba4ef4f60275a504761e870901f --- keystone/common/template.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/keystone/common/template.py b/keystone/common/template.py index 38e6c4c750..b2c5bb37fa 100644 --- a/keystone/common/template.py +++ b/keystone/common/template.py @@ -93,10 +93,10 @@ class BaseTemplate(object): if not self.source and self.name: self.filename = self.search(self.name, self.lookup) if not self.filename: - raise TemplateError('Template %s not found.' - % repr(name), sys.exc_info()) + raise TemplateError('Template %s not found' % repr(name), + (0, 0), None) if not self.source and not self.filename: - raise TemplateError('No template specified.') + raise TemplateError('No template specified', (0, 0), None) self.prepare(**self.settings) @classmethod