diff options
Diffstat (limited to 'kvmd')
-rw-r--r-- | kvmd/env.py | 11 | ||||
-rw-r--r-- | kvmd/fstab.py | 4 |
2 files changed, 6 insertions, 9 deletions
diff --git a/kvmd/env.py b/kvmd/env.py index e1aaeff7..82149951 100644 --- a/kvmd/env.py +++ b/kvmd/env.py @@ -20,12 +20,7 @@ # ========================================================================== # -import os - - # ===== -# XXX: Don't use these variables for any purpose other than testing. -# It can be removed at any time. - -SYSFS_PREFIX = str(os.getenv("KVMD_SYSFS_PREFIX", "")).strip() -PROCFS_PREFIX = str(os.getenv("KVMD_PROCFS_PREFIX", "")).strip() +ETC_PREFIX = "" +SYSFS_PREFIX = "" +PROCFS_PREFIX = "" diff --git a/kvmd/fstab.py b/kvmd/fstab.py index 0dfb8d52..bd3a593c 100644 --- a/kvmd/fstab.py +++ b/kvmd/fstab.py @@ -23,6 +23,8 @@ import re import dataclasses +from . import env + # ===== class PartitionType: @@ -43,7 +45,7 @@ class Partition: def find_partition(part_type: str) -> Partition: assert part_type in PartitionType.ALL - fstab_path = "/etc/fstab" + fstab_path = f"{env.ETC_PREFIX}/etc/fstab" with open(fstab_path) as file: for line in file.read().split("\n"): line = line.strip() |