(self, site, inner_path, content, size=0)
| 99 | del self.sites[site.address] |
| 100 | |
| 101 | def setContent(self, site, inner_path, content, size=0): |
| 102 | self.insertOrUpdate("content", { |
| 103 | "size": size, |
| 104 | "size_files": sum([val["size"] for key, val in content.get("files", {}).items()]), |
| 105 | "size_files_optional": sum([val["size"] for key, val in content.get("files_optional", {}).items()]), |
| 106 | "modified": int(content.get("modified", 0)) |
| 107 | }, { |
| 108 | "site_id": self.site_ids.get(site.address, 0), |
| 109 | "inner_path": inner_path |
| 110 | }) |
| 111 | |
| 112 | def deleteContent(self, site, inner_path): |
| 113 | self.execute("DELETE FROM content WHERE ?", {"site_id": self.site_ids.get(site.address, 0), "inner_path": inner_path}) |
no test coverage detected