diff --git a/base/univention-quota/umc/python/quota/df.py b/base/univention-quota/umc/python/quota/df.py index 1684299..350cca3 100644 --- a/base/univention-quota/umc/python/quota/df.py +++ b/base/univention-quota/umc/python/quota/df.py @@ -35,19 +35,20 @@ import os + class DeviceInfo: def __init__(self, path): self.path = path self._statvfs = os.statvfs(self.path) def free(self): - return (self._statvfs.f_bfree * self._statvfs.f_bsize) + return self._statvfs.f_bfree * self._statvfs.f_frsize def available(self): - return (self._statvfs.f_bavail * self._statvfs.f_bsize) + return self._statvfs.f_bavail * self._statvfs.f_frsize def size(self): - return (self._statvfs.f_blocks * self._statvfs.f_bsize) + return self._statvfs.f_blocks * self._statvfs.f_frsize def block_size(self): return self._statvfs.f_bsize