From 3f17f0382e93175e2b2650832621ba2765458e25 Mon Sep 17 00:00:00 2001 From: yashar-sb-sb Date: Thu, 9 Mar 2017 20:39:40 +0330 Subject: [PATCH] Update update module Used shutil.disk_usage(path) instead of os.statvfs(path) --- bumblebee/modules/disk.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bumblebee/modules/disk.py b/bumblebee/modules/disk.py index e052b88..e96ca67 100644 --- a/bumblebee/modules/disk.py +++ b/bumblebee/modules/disk.py @@ -8,7 +8,7 @@ Parameters: * disk.path: Path to calculate disk usage from (defaults to /) """ -import os +import shutil import bumblebee.input import bumblebee.output @@ -34,9 +34,9 @@ class Module(bumblebee.engine.Module): ) def update(self, widgets): - st = os.statvfs(self._path) - self._size = st.f_frsize*st.f_blocks - self._used = self._size - st.f_frsize*st.f_bavail + st = shutil.disk_usage(self._path) + self._size = st.total + self._used = st.used self._perc = 100.0*self._used/self._size def state(self, widget):