[PATCH 07/10] Add a spaceRequired property for LiveImagePayload.
Chris Lumens
clumens at redhat.com
Tue Aug 28 18:54:02 UTC 2012
---
pyanaconda/packaging/livepayload.py | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/pyanaconda/packaging/livepayload.py b/pyanaconda/packaging/livepayload.py
index d6c1c31..27515e1 100644
--- a/pyanaconda/packaging/livepayload.py
+++ b/pyanaconda/packaging/livepayload.py
@@ -44,6 +44,7 @@ log = logging.getLogger("anaconda")
from pyanaconda.errors import *
#from pyanaconda.progress import progress
+from pyanaconda.storage.size import Size
class LiveImagePayload(ImagePayload):
""" A LivePayload copies the source image onto the target system. """
@@ -65,3 +66,7 @@ class LiveImagePayload(ImagePayload):
exn = PayloadInstallError(err)
if errorHandler.cb(exn) == ERROR_RAISE:
raise exn
+
+ @property
+ def spaceRequired(self):
+ return Size(bytes=iutil.getDirSize("/")*1024)
--
1.7.11.2
More information about the anaconda-patches
mailing list