summaryrefslogtreecommitdiffstats
path: root/pym
diff options
context:
space:
mode:
Diffstat (limited to 'pym')
-rw-r--r--pym/portage_manifest.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/pym/portage_manifest.py b/pym/portage_manifest.py
index 1b7135c97..06f6ac6ed 100644
--- a/pym/portage_manifest.py
+++ b/pym/portage_manifest.py
@@ -486,7 +486,13 @@ class Manifest(object):
def _getCpvDistfiles(self, cpv):
""" Get a list of all DIST files associated to the given cpv """
return self.fetchlist_dict[cpv]
-
+
+ def getDistfilesSize(self, fetchlist):
+ total_bytes = 0
+ for f in fetchlist:
+ total_bytes += int(self.fhashdict["DIST"][f]["size"])
+ return total_bytes
+
def updateFileHashes(self, ftype, fname, checkExisting=True, ignoreMissing=True, reuseExisting=False):
""" Regenerate hashes for the given file """
if checkExisting: