blob: 4126c045349e1ac29334be2244e259098ed3ec3a [file] [log] [blame]
from paste import request
def not_found_hook(environ, start_response):
urlparser = environ['paste.urlparser.not_found_parser']
first, rest = request.path_info_split(environ.get('PATH_INFO', ''))
if not first:
# No username
return
environ['app.user'] = first
environ['SCRIPT_NAME'] += '/' + first
environ['PATH_INFO'] = rest
return urlparser(environ, start_response)