MCPcopy Index your code
hub / github.com/HelloZeroNet/ZeroNet / optionalDownloaded

Method optionalDownloaded

src/Content/ContentManager.py:1019–1025  ·  view source on GitHub ↗
(self, inner_path, hash_id, size=None, own=False)

Source from the content-addressed store, hash-verified

1017 self.site.storage.delete(inner_path)
1018
1019 def optionalDownloaded(self, inner_path, hash_id, size=None, own=False):
1020 if size is None:
1021 size = self.site.storage.getSize(inner_path)
1022
1023 done = self.hashfield.appendHashId(hash_id)
1024 self.site.settings["optional_downloaded"] += size
1025 return done
1026
1027 def optionalRemoved(self, inner_path, hash_id, size=None):
1028 if size is None:

Callers 3

hashFileMethod · 0.95
verifyFilesMethod · 0.45
doneTaskMethod · 0.45

Calls 2

getSizeMethod · 0.80
appendHashIdMethod · 0.80

Tested by 1

verifyFilesMethod · 0.36