diff --git a/dirkules/hardware/ext4Tools.py b/dirkules/hardware/ext4Tools.py index 278f995..4dc9f0d 100644 --- a/dirkules/hardware/ext4Tools.py +++ b/dirkules/hardware/ext4Tools.py @@ -8,7 +8,7 @@ import subprocess def get_free_space(name): lines = list() df = subprocess.Popen( - ["df -B K /dev/" + name], + ["df -B K " + name], stdout=subprocess.PIPE, shell=True, universal_newlines=True) diff --git a/dirkules/manager/driveManager.py b/dirkules/manager/driveManager.py index 86e70fd..5adb96b 100644 --- a/dirkules/manager/driveManager.py +++ b/dirkules/manager/driveManager.py @@ -116,7 +116,7 @@ def pool_gen(): elif value.fs == "ext4": if value.mountpoint: - free_space = ext4Tools.get_free_space(value.name) + free_space = ext4Tools.get_free_space(value.mountpoint) else: free_space = 2 pool_obj = Pool(value.label, value.size, free_space, raid, 1.00, raid, 1.00, value.fs, value.mountpoint,