diff options
author | Chris Jerdonek <chris.jerdonek@gmail.com> | 2011-12-29 20:19:33 -0800 |
---|---|---|
committer | Chris Jerdonek <chris.jerdonek@gmail.com> | 2011-12-29 20:19:33 -0800 |
commit | d7475e633beef4a2d62ec4bf5ca593653a3cdda9 (patch) | |
tree | 7f5e100a79d82bb545517b7bacb55343dcf8b6dc /pystache/renderer.py | |
parent | 04176645336e68e031592f523f9e459df6d1d7af (diff) | |
download | pystache-d7475e633beef4a2d62ec4bf5ca593653a3cdda9.tar.gz |
Refactoring of Locator class: make_template_name() and locate_path().
Changed make_template_name() from a function into a method. Moved
the search_dirs argument from a Locator constructor argument to
an argument of Locator.locate_path().
Diffstat (limited to 'pystache/renderer.py')
-rw-r--r-- | pystache/renderer.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/pystache/renderer.py b/pystache/renderer.py index 0f83cb1..2f32e7a 100644 --- a/pystache/renderer.py +++ b/pystache/renderer.py @@ -174,12 +174,12 @@ class Renderer(object): """ return Reader(encoding=self.file_encoding, decode_errors=self.decode_errors) - def _make_locator(self): + def make_locator(self): """ Create a Locator instance using current attributes. """ - return Locator(search_dirs=self.search_dirs, extension=self.file_extension) + return Locator(extension=self.file_extension) def _make_load_template(self): """ @@ -187,10 +187,10 @@ class Renderer(object): """ reader = self._make_reader() - locator = self._make_locator() + locator = self.make_locator() def load_template(template_name): - path = locator.locate_path(template_name) + path = locator.locate_path(template_name=template_name, search_dirs=self.search_dirs) return reader.read(path) return load_template |