From 8cb5951dc368a04d98f7320a8fc1b9d353ff3e46 Mon Sep 17 00:00:00 2001 From: petersulyok Date: Sun, 10 Mar 2024 21:22:03 +0100 Subject: [PATCH] Fix: mounting point containing a space character interpreted incorrectly. --- src/diskinfo/partition.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/diskinfo/partition.py b/src/diskinfo/partition.py index 9ff7b11..505feb2 100644 --- a/src/diskinfo/partition.py +++ b/src/diskinfo/partition.py @@ -143,7 +143,7 @@ def __init__(self, name: str, dev_id: str) -> None: # Parse output: find free size and mounting point output_lines = result.stdout.splitlines() for line in output_lines: - items = re.sub(r"\s+", " ", line).split() + items = re.sub(r"\s+", " ", line).split(maxsplit=2) if items[0] == self.__path: self.__fs_free_size = int(items[1]) self.__fs_mounting_point = items[2]