[PATCH] Return int instead of Decimal when getting available free space
Vratislav Podzimek
vpodzime at redhat.com
Tue Aug 12 11:35:57 UTC 2014
For some reason I didn't realize that Size.convertTo returns Decimal not int. We
should return int from getAvailableDiskSpace as blivet's swapSuggestion expects
int.
Related: rhbz#1053462
Signed-off-by: Vratislav Podzimek <vpodzime at redhat.com>
---
pyanaconda/kickstart.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/pyanaconda/kickstart.py b/pyanaconda/kickstart.py
index 93e52eb..a4dd9d6 100644
--- a/pyanaconda/kickstart.py
+++ b/pyanaconda/kickstart.py
@@ -211,7 +211,7 @@ def getAvailableDiskSpace(storage):
free_space = storage.getFreeSpace()
- return sum(disk_free.convertTo("MiB") for disk_free, fs_free in free_space.values())
+ return int(sum(disk_free.convertTo("MiB") for disk_free, fs_free in free_space.values()))
def refreshAutoSwapSize(storage):
"""
--
1.9.3
More information about the anaconda-patches
mailing list