diff options
Diffstat (limited to 'repoze/bfg/renderers.py')
| -rw-r--r-- | repoze/bfg/renderers.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/repoze/bfg/renderers.py b/repoze/bfg/renderers.py index b5dfad523..f13d1ccb4 100644 --- a/repoze/bfg/renderers.py +++ b/repoze/bfg/renderers.py @@ -62,8 +62,10 @@ def template_renderer_factory(path, impl, level=3): return renderer def renderer_from_name(path): - sm = getSiteManager() - return sm.renderer_from_name(path) + from repoze.bfg.configuration import Configurator + reg = getSiteManager() + config = Configurator(reg) + return config.renderer_from_name(path) def _reload_resources(): settings = get_settings() |
