equal
deleted
inserted
replaced
93 return self.f.read(amt) |
93 return self.f.read(amt) |
94 |
94 |
95 def __getattr__(self, attr): |
95 def __getattr__(self, attr): |
96 if attr in ('close', 'readline', 'readlines', '__iter__'): |
96 if attr in ('close', 'readline', 'readlines', '__iter__'): |
97 return getattr(self.f, attr) |
97 return getattr(self.f, attr) |
98 raise AttributeError() |
98 raise AttributeError |
99 |
99 |
100 def _statusmessage(code): |
100 def _statusmessage(code): |
101 from BaseHTTPServer import BaseHTTPRequestHandler |
101 from BaseHTTPServer import BaseHTTPRequestHandler |
102 responses = BaseHTTPRequestHandler.responses |
102 responses = BaseHTTPRequestHandler.responses |
103 return responses.get(code, ('Error', 'Unknown error'))[0] |
103 return responses.get(code, ('Error', 'Unknown error'))[0] |