summaryrefslogtreecommitdiff
path: root/kvmd
diff options
context:
space:
mode:
Diffstat (limited to 'kvmd')
-rw-r--r--kvmd/env.py11
-rw-r--r--kvmd/fstab.py4
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()