MCPcopy Index your code
hub / github.com/pyload/pyload / set_value

Method set_value

module/lib/beaker/container.py:326–334  ·  view source on GitHub ↗
(self, value, storedtime=None)

Source from the content-addressed store, hash-verified

324 return stored, expired, value
325
326 def set_value(self, value, storedtime=None):
327 self.namespace.acquire_write_lock()
328 try:
329 if storedtime is None:
330 storedtime = time.time()
331 debug("set_value stored time %r expire time %r", storedtime, self.expire_argument)
332 self.namespace.set_value(self.key, (storedtime, self.expire_argument, value))
333 finally:
334 self.namespace.release_write_lock()
335
336 def clear_value(self):
337 self.namespace.acquire_write_lock()

Callers 3

get_valueMethod · 0.95
_get_valueMethod · 0.95
putMethod · 0.45

Calls 3

debugFunction · 0.70
acquire_write_lockMethod · 0.45
release_write_lockMethod · 0.45

Tested by

no test coverage detected