Changeset 2236:1a811ee45c5c
- Timestamp:
- 08/14/08 10:24:21 (3 months ago)
- Author:
- dunker@…
- Branch:
- default
- Message:
-
log length of send data in RestServer?
- Location:
- gozerbot
- Files:
-
Legend:
- Unmodified
- Added
- Removed
-
|
r2235
|
r2236
|
|
| 373 | 373 | result += "%s:%s %s | " % (fname, linenr, func) |
| 374 | 374 | del trace |
| 375 | | return "EXCEPTIOM: %s%s: %s" % (result, exctype, excvalue) |
| | 375 | return "%s%s: %s" % (result, exctype, excvalue) |
| 376 | 376 | |
| 377 | 377 | |
-
|
r2234
|
r2236
|
|
| 54 | 54 | self.running = True |
| 55 | 55 | try: |
| 56 | | got = self.poll.poll(1000) |
| | 56 | got = self.poll.poll(10) |
| 57 | 57 | except Exception, ex: |
| 58 | 58 | handle_exception() |
| 59 | 59 | if got: |
| 60 | 60 | self.handle_request() |
| 61 | | time.sleep(0.001) |
| | 61 | #time.sleep(0.001) |
| 62 | 62 | self.running = False |
| 63 | 63 | rlog(10, self.name, 'stopping server') |
| … |
… |
|
| 124 | 124 | """ log the error """ |
| 125 | 125 | exctype, excvalue, tb = sys.exc_info() |
| 126 | | exceptstr = exceptionmsg(tb) |
| | 126 | exceptstr = exceptionmsg() |
| 127 | 127 | rlog(10, self.name, 'error on %s: %s %s => %s' % (str(addr), exctype, \ |
| 128 | 128 | excvalue, exceptstr)) |
| … |
… |
|
| 138 | 138 | if not hasattr(self, 'path'): |
| 139 | 139 | self.path = "not set" |
| | 140 | self.size = 0 |
| 140 | 141 | |
| 141 | 142 | def writeheader(self, type='text/plain'): |
| … |
… |
|
| 149 | 150 | try: |
| 150 | 151 | result = self.server.do(self) |
| | 152 | self.size = len(result) |
| 151 | 153 | except Exception, ex: |
| 152 | 154 | handle_exception() |
| … |
… |
|
| 164 | 166 | do_DELETE = do_PUT = do_GET = do_POST = handle_request |
| 165 | 167 | |
| 166 | | def log_request(self, code, size='-'): |
| | 168 | def log_request(self, code): |
| 167 | 169 | """ log the request """ |
| 168 | 170 | rlog(10, self.name, '%s "%s %s" %s %s %s' % (self.address_string(), \ |
| 169 | | self.command, self.path, self.request_version, code, size)) |
| | 171 | self.command, self.path, self.request_version, code, self.size)) |
| 170 | 172 | |
| 171 | 173 | try: |