diff options
| author | Chris McDonough <chrism@agendaless.com> | 2010-10-21 18:41:53 +0000 |
|---|---|---|
| committer | Chris McDonough <chrism@agendaless.com> | 2010-10-21 18:41:53 +0000 |
| commit | 091a4c2e0c98baff54c38310b2881358848dc19b (patch) | |
| tree | 964ae8a58123db0cd3ca572d997ad15db88d5391 | |
| parent | 6c4f1e1e048f6fce2abe735bb24efa7c8c22a5c7 (diff) | |
| download | pyramid-091a4c2e0c98baff54c38310b2881358848dc19b.tar.gz pyramid-091a4c2e0c98baff54c38310b2881358848dc19b.tar.bz2 pyramid-091a4c2e0c98baff54c38310b2881358848dc19b.zip | |
- When a renderer factory could not be found, a misleading error
message was raised if the renderer name was not a string.
| -rw-r--r-- | CHANGES.txt | 6 | ||||
| -rw-r--r-- | repoze/bfg/renderers.py | 2 |
2 files changed, 7 insertions, 1 deletions
diff --git a/CHANGES.txt b/CHANGES.txt index 2bcb310c8..6d97062f7 100644 --- a/CHANGES.txt +++ b/CHANGES.txt @@ -17,6 +17,12 @@ Features In particular, the source packages no longer attempt to use a private index, and the recommended Python version is now 2.6. +Bug Fixes +--------- + +- When a renderer factory could not be found, a misleading error + message was raised if the renderer name was not a string. + 1.3a15 (2010-09-30) =================== diff --git a/repoze/bfg/renderers.py b/repoze/bfg/renderers.py index 7d36984ad..00413e3fe 100644 --- a/repoze/bfg/renderers.py +++ b/repoze/bfg/renderers.py @@ -249,7 +249,7 @@ class RendererHelper(object): @reify def renderer(self): if self.factory is None: - raise ValueError('No such renderer factory %s' % self.renderer_type) + raise ValueError('No such renderer factory %s' % str(self.renderer_type)) return self.factory(self.renderer_name) def resolve_spec(self, path_or_spec): |
