MCPcopy Index your code
hub / github.com/Bitmessage/PyBitmessage / progress

Method progress

src/inventory.py:142–152  ·  view source on GitHub ↗
(self, raiseDeadline=True)

Source from the content-addressed store, hash-verified

140 self.hashes[x]['sendCount'] == 0))
141
142 def progress(self, raiseDeadline=True):
143 if self.maxLen < self._progress():
144 self.maxLen = self._progress()
145 if self.deadline < time.time():
146 if self.deadline > 0 and raiseDeadline:
147 raise PendingUploadDeadlineException
148 self.deadline = time.time() + 20
149 try:
150 return 1.0 - self._progress() / self.maxLen
151 except ZeroDivisionError:
152 return 1.0
153
154 def clearHashes(self, objectHash=None):
155 if objectHash is None:

Callers 1

quitMethod · 0.80

Calls 1

_progressMethod · 0.95

Tested by

no test coverage detected