summaryrefslogtreecommitdiff
path: root/repoze/bfg/renderers.py
diff options
context:
space:
mode:
Diffstat (limited to 'repoze/bfg/renderers.py')
-rw-r--r--repoze/bfg/renderers.py6
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()