| 245 | |
| 246 | |
| 247 | class ErrorWrapper: |
| 248 | |
| 249 | def __init__(self, wsgi_errors): |
| 250 | self.errors = wsgi_errors |
| 251 | |
| 252 | def write(self, s): |
| 253 | self.errors.write(s) |
| 254 | |
| 255 | def flush(self): |
| 256 | self.errors.flush() |
| 257 | |
| 258 | def writelines(self, seq): |
| 259 | for line in seq: |
| 260 | self.write(line) |
| 261 | |
| 262 | def close(self): |
| 263 | raise AssertionError("errors.close() must not be called") |
| 264 | |
| 265 | |
| 266 | class WriteWrapper: |
no outgoing calls
searching dependent graphs…