diff options
Diffstat (limited to 'pyramid/configuration.py')
| -rw-r--r-- | pyramid/configuration.py | 12 |
1 files changed, 4 insertions, 8 deletions
diff --git a/pyramid/configuration.py b/pyramid/configuration.py index 63d09efe3..c7505b9db 100644 --- a/pyramid/configuration.py +++ b/pyramid/configuration.py @@ -2844,14 +2844,10 @@ class DottedNameResolver(object): def maybe_resolve(self, dotted): if isinstance(dotted, basestring): - try: - if ':' in dotted: - return self._pkg_resources_style(dotted) - else: - return self._zope_dottedname_style(dotted) - except ImportError: - raise ConfigurationError( - 'The dotted name %r cannot be imported' % (dotted,)) + if ':' in dotted: + return self._pkg_resources_style(dotted) + else: + return self._zope_dottedname_style(dotted) return dotted |
