Used to generate an error page
| 221 | |
| 222 | |
| 223 | class HTTPError(HTTPResponse): |
| 224 | """ Used to generate an error page """ |
| 225 | def __init__(self, code=500, output='Unknown Error', exception=None, |
| 226 | traceback=None, header=None): |
| 227 | super(HTTPError, self).__init__(output, code, header) |
| 228 | self.exception = exception |
| 229 | self.traceback = traceback |
| 230 | |
| 231 | def __repr__(self): |
| 232 | return template(ERROR_PAGE_TEMPLATE, e=self) |
| 233 | |
| 234 | |
| 235 |
no outgoing calls
no test coverage detected