disks: restrict precision of reported available space on root partition

This commit is contained in:
Johannes Keyser 2017-05-25 17:16:17 +02:00 committed by James Valleroy
parent 6830d26508
commit cc5e49433a
No known key found for this signature in database
GPG Key ID: 77C0C75E7B650808

View File

@ -74,19 +74,19 @@ def _format_bytes(size):
return size
if size < 1024:
return _('{disk_size} bytes').format(disk_size=size)
return _('{disk_size:.1f} bytes').format(disk_size=size)
if size < 1024 ** 2:
size /= 1024
return _('{disk_size} KiB').format(disk_size=size)
return _('{disk_size:.1f} KiB').format(disk_size=size)
if size < 1024 ** 3:
size /= 1024 ** 2
return _('{disk_size} MiB').format(disk_size=size)
return _('{disk_size:.1f} MiB').format(disk_size=size)
if size < 1024 ** 4:
size /= 1024 ** 3
return _('{disk_size} GiB').format(disk_size=size)
return _('{disk_size:.1f} GiB').format(disk_size=size)
size /= 1024 ** 4
return _('{disk_size} TiB').format(disk_size=size)
return _('{disk_size:.1f} TiB').format(disk_size=size)