From 06cd1fae6d866d262726e650fec3da6b06b8d23e Mon Sep 17 00:00:00 2001 From: ATATC Date: Fri, 10 May 2024 14:02:25 -0400 Subject: [PATCH] Bug fixed. (#148) --- leads_vec/_bootloader/systemd.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/leads_vec/_bootloader/systemd.py b/leads_vec/_bootloader/systemd.py index 689f2ed4..a5866a95 100644 --- a/leads_vec/_bootloader/systemd.py +++ b/leads_vec/_bootloader/systemd.py @@ -11,7 +11,8 @@ def create_service() -> None: raise SystemError("Unsupported operating system") if not _exists("/usr/local/leads/config.json"): _L.debug("Config file not found. Creating \"/usr/local/leads/config.json\"...") - _mkdir("/usr/local/leads") + if not _exists("/usr/local/leads"): + _mkdir("/usr/local/leads") with open("/usr/local/leads/config.json", "w") as f: f.write(str(_Config({}))) _chmod("/usr/local/leads/config.json", 777)