diff options
| author | Fabian Neumann <mail@fabianneumann.de> | 2013-08-19 10:26:52 +0200 |
|---|---|---|
| committer | Fabian Neumann <mail@fabianneumann.de> | 2013-08-19 10:29:09 +0200 |
| commit | a6aa55360986b008b086551ea7414d3bf6e054e9 (patch) | |
| tree | 66b374f41dffc3a6a65013ba78839dff81aa00df | |
| parent | 3bae69780cf5f7d8ff772adc085f3e064853f1a0 (diff) | |
| download | pyramid-a6aa55360986b008b086551ea7414d3bf6e054e9.tar.gz pyramid-a6aa55360986b008b086551ea7414d3bf6e054e9.tar.bz2 pyramid-a6aa55360986b008b086551ea7414d3bf6e054e9.zip | |
Fix indentation.
| -rw-r--r-- | pyramid/config/routes.py | 33 |
1 files changed, 17 insertions, 16 deletions
diff --git a/pyramid/config/routes.py b/pyramid/config/routes.py index 9f91907dd..0e11428db 100644 --- a/pyramid/config/routes.py +++ b/pyramid/config/routes.py @@ -389,22 +389,23 @@ class RoutesConfiguratorMixin(object): pattern = self.route_prefix.rstrip('/') + '/' + pattern.lstrip('/') if pregenerator is None: - parsed = urlparse(pattern) - if parsed.hostname: - pattern = parsed.path - - def external_url_pregenerator(request, elements, kw): - if not '_app_url' in kw: - if '_scheme' in kw and parsed.scheme != kw['_scheme']: - scheme = kw['_scheme'] - elif parsed.scheme: - scheme = parsed.scheme - else: - scheme = request.scheme - kw['_app_url'] = '{0}://{1}'.format(scheme, parsed.netloc) - return elements, kw - - pregenerator = external_url_pregenerator + parsed = urlparse(pattern) + if parsed.hostname: + pattern = parsed.path + + def external_url_pregenerator(request, elements, kw): + if not '_app_url' in kw: + if '_scheme' in kw and parsed.scheme != kw['_scheme']: + scheme = kw['_scheme'] + elif parsed.scheme: + scheme = parsed.scheme + else: + scheme = request.scheme + kw['_app_url'] = '{0}://{1}'.format( + scheme, parsed.netloc) + return elements, kw + + pregenerator = external_url_pregenerator mapper = self.get_routes_mapper() |
