Changeset 4b7c94e in trunk
- Timestamp:
- 2010-08-06T07:07:05Z (15 years ago)
- Branches:
- master
- Children:
- 25bee8a
- Parents:
- 7fae62fa
- Location:
- src/allmydata
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified src/allmydata/immutable/downloader/segmentation.py ¶
r7fae62fa r4b7c94e 37 37 self._alive = True 38 38 self._deferred = defer.Deferred() 39 self._deferred.addBoth(self._done) 39 40 self._consumer.registerProducer(self, True) 40 41 self._maybe_fetch_next() 41 42 return self._deferred 43 44 def _done(self, res): 45 self._consumer.unregisterProducer() 46 return res 42 47 43 48 def _maybe_fetch_next(self): … … 53 58 self._alive = False 54 59 self._hungry = False 55 self._consumer.unregisterProducer()56 60 self._deferred.callback(self._consumer) 57 61 return … … 136 140 self._alive = False 137 141 self._hungry = False 138 self._consumer.unregisterProducer()139 142 self._deferred.errback(f) 140 143 141 144 def stopProducing(self): 145 log.msg("asked to stopProducing", 146 level=log.NOISY, parent=self._lp, umid="XIyL9w") 142 147 self._hungry = False 143 148 self._alive = False -
TabularUnified src/allmydata/web/filenode.py ¶
r7fae62fa r4b7c94e 39 39 def _done(filenode): 40 40 log.msg("webish upload complete", 41 facility="tahoe.webish", level=log.NOISY )41 facility="tahoe.webish", level=log.NOISY, umid="TCjBGQ") 42 42 if self.node: 43 43 # we've replaced an existing file (or modified a mutable … … 447 447 d = self.filenode.read(req, first, size) 448 448 def _error(f): 449 log.msg("error during GET", facility="tahoe.webish", failure=f, 450 level=log.UNUSUAL, umid="xSiF3w") 451 req._tahoe_request_had_error = f # for HTTP-style logging 449 452 if req.startedWriting: 450 453 # The content-type is already set, and the response code has -
TabularUnified src/allmydata/webish.py ¶
r7fae62fa r4b7c94e 19 19 class MyRequest(appserver.NevowRequest): 20 20 fields = None 21 _tahoe_request_had_error = None 22 21 23 def requestReceived(self, command, path, version): 22 24 """Called by channel when all data has been received. … … 108 110 uri = path + queryargs 109 111 110 log.msg(format="web: %(clientip)s %(method)s %(uri)s %(code)s %(length)s", 112 error = "" 113 if self._tahoe_request_had_error: 114 error = " [ERROR]" 115 116 log.msg(format="web: %(clientip)s %(method)s %(uri)s %(code)s %(length)s%(error)s", 111 117 clientip=self.getClientIP(), 112 118 method=self.method, … … 114 120 code=self.code, 115 121 length=(self.sentLength or "-"), 122 error=error, 116 123 facility="tahoe.webish", 117 124 level=log.OPERATIONAL,
Note: See TracChangeset
for help on using the changeset viewer.