MCPcopy
hub / github.com/HelloZeroNet/ZeroNet / __setitem__

Method __setitem__

src/Content/ContentDbDict.py:63–68  ·  view source on GitHub ↗
(self, key, val)

Source from the content-addressed store, hash-verified

61 return self.loadItem(key)
62
63 def __setitem__(self, key, val):
64 self.addCachedKey(key)
65 self.checkLimit()
66 size = self.getItemSize(key)
67 self.db.setContent(self.site, key, val, size)
68 dict.__setitem__(self, key, val)
69
70 def __delitem__(self, key):
71 self.db.deleteContent(self.site, key)

Callers 2

loadItemMethod · 0.45
checkLimitMethod · 0.45

Calls 4

addCachedKeyMethod · 0.95
checkLimitMethod · 0.95
getItemSizeMethod · 0.95
setContentMethod · 0.45

Tested by

no test coverage detected