diff options
author | ianb <ianb@localhost> | 2006-12-01 00:12:08 +0000 |
---|---|---|
committer | ianb <ianb@localhost> | 2006-12-01 00:12:08 +0000 |
commit | b7a9182c07267fb8108c9ce7da480655192d9873 (patch) | |
tree | 6e3119278ef96b6aa4311b839ccd44d7a373c43a | |
parent | eb4f10276b95cf9cf2522cc1974bc23fbf30fff6 (diff) | |
download | pastedeploy-git-b7a9182c07267fb8108c9ce7da480655192d9873.tar.gz |
Give better error message when scheme is missing
-rw-r--r-- | paste/deploy/loadwsgi.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/paste/deploy/loadwsgi.py b/paste/deploy/loadwsgi.py index 11f9c55..3894bec 100644 --- a/paste/deploy/loadwsgi.py +++ b/paste/deploy/loadwsgi.py @@ -223,6 +223,8 @@ def loadcontext(object_type, uri, name=None, relative_to=None, uri = uri.split('#', 1)[0] if name is None: name = 'main' + if ':' not in uri: + raise LookupError("URI has no scheme: %r" % uri) scheme, path = uri.split(':', 1) scheme = scheme.lower() if scheme not in _loaders: |