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

Method isFileDownloadAllowed

src/Site/Site.py:722–730  ·  view source on GitHub ↗
(self, inner_path, file_info)

Source from the content-addressed store, hash-verified

720 return self.needFile(*args, **kwargs)
721
722 def isFileDownloadAllowed(self, inner_path, file_info):
723 if file_info.get("size", 0) > config.file_size_limit * 1024 * 1024:
724 self.log.debug(
725 "File size %s too large: %sMB > %sMB, skipping..." %
726 (inner_path, file_info.get("size", 0) / 1024 / 1024, config.file_size_limit)
727 )
728 return False
729 else:
730 return True
731
732 def needFileInfo(self, inner_path):
733 file_info = self.content_manager.getFileInfo(inner_path)

Callers 1

needFileMethod · 0.95

Calls 1

getMethod · 0.45

Tested by

no test coverage detected