Exemplo n.º 1
0
    def __call__(self, environ, start_response):
        # TODO: The error handler must be put here
##        return self.run(environ, start_response)
        if "biz.request" in environ:
            req = environ["biz.request"]
        else:
            req = Request(environ, start_response)

        try:
            resp = self.run(req)
        except AbortSignal, e:
            resp = Response(e.message)
            resp.status = e.status