91
91
def __init__(self, template_name, caller=None, lookup=None, src=None):
92
97
Template.__init__(self, template_name, caller)
96
101
if type(lookup) != mako.lookup.TemplateLookup:
97
102
raise TemplateEngineError(
98
103
"MakoTemplate was passed a non-mako lookup environment:"
100
105
self.template_lookup = lookup
101
106
self.add_template_path(bf.writer.temp_proc_dir)
107
108
self.mako_template = mako.template.Template(
110
111
lookup=self.template_lookup)
118
113
self.mako_template = self.template_lookup.get_template(