diff options
author | Huayi Zhang <irachex@gmail.com> | 2016-11-08 17:20:03 -0500 |
---|---|---|
committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2016-11-08 17:35:26 -0500 |
commit | 45bef5d91ddfb7709438ecf89b78ce295e7d3f90 (patch) | |
tree | 801032a70d0c353f89d6e31e42bcde783adcd83d /mako/lookup.py | |
parent | a18728101e696b05853e89d8b2fe1b7e825a9302 (diff) | |
download | external_python_mako-45bef5d91ddfb7709438ecf89b78ce295e7d3f90.tar.gz external_python_mako-45bef5d91ddfb7709438ecf89b78ce295e7d3f90.tar.bz2 external_python_mako-45bef5d91ddfb7709438ecf89b78ce295e7d3f90.zip |
Add include_error_handler parameter.
This works like error_handler but is specific to a template
when included in another using the include tag.
Change-Id: Ie5506a8cba42c71519c703eacc82050902b9ceba
Pull-request: https://bitbucket.org/zzzeek/mako/pull-requests/22
Diffstat (limited to 'mako/lookup.py')
-rw-r--r-- | mako/lookup.py | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/mako/lookup.py b/mako/lookup.py index a9c5bb2..0d3f304 100644 --- a/mako/lookup.py +++ b/mako/lookup.py @@ -180,7 +180,8 @@ class TemplateLookup(TemplateCollection): enable_loop=True, input_encoding=None, preprocessor=None, - lexer_cls=None): + lexer_cls=None, + include_error_handler=None): self.directories = [posixpath.normpath(d) for d in util.to_list(directories, ()) @@ -203,6 +204,7 @@ class TemplateLookup(TemplateCollection): self.template_args = { 'format_exceptions': format_exceptions, 'error_handler': error_handler, + 'include_error_handler': include_error_handler, 'disable_unicode': disable_unicode, 'bytestring_passthrough': bytestring_passthrough, 'output_encoding': output_encoding, |