diff options
author | Chris Lumens <clumens@redhat.com> | 2012-08-28 13:17:57 -0400 |
---|---|---|
committer | Chris Lumens <clumens@redhat.com> | 2012-08-28 15:50:30 -0400 |
commit | 128a2253cd8f20c87d76795ba22fe2080e12fdbd (patch) | |
tree | f62c6597b6deb687e70c098c3d98d23ec594cb78 /pyanaconda/packaging/livepayload.py | |
parent | b024d025a6888932cdea7bcc16f2e3a747d6ff71 (diff) | |
download | anaconda-128a2253cd8f20c87d76795ba22fe2080e12fdbd.tar.gz anaconda-128a2253cd8f20c87d76795ba22fe2080e12fdbd.tar.xz anaconda-128a2253cd8f20c87d76795ba22fe2080e12fdbd.zip |
Add a spaceRequired property for LiveImagePayload.
Diffstat (limited to 'pyanaconda/packaging/livepayload.py')
-rw-r--r-- | pyanaconda/packaging/livepayload.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/pyanaconda/packaging/livepayload.py b/pyanaconda/packaging/livepayload.py index d6c1c3179..27515e148 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) |