1
0
mirror of https://github.com/pirate/ArchiveBox.git synced 2025-08-21 13:52:30 +02:00

inline archive_size and archive_path snapshot methods

This commit is contained in:
Nick Sweeting
2021-02-16 06:16:02 -05:00
parent 46a7b972ee
commit 48eddadc9b

View File

@@ -144,11 +144,14 @@ class Snapshot(models.Model):
@cached_property @cached_property
def archive_path(self): def archive_path(self):
return self.as_link().archive_path return '{}/{}'.format(ARCHIVE_DIR_NAME, self.timestamp)
@cached_property @cached_property
def archive_size(self): def archive_size(self):
return self.as_link().archive_size try:
return get_dir_size(self.link_dir)[0]
except Exception:
return 0
@cached_property @cached_property
def history(self): def history(self):