From 6f8230804f9f357bddd580680eff8b5d5cc770b6 Mon Sep 17 00:00:00 2001 From: Goffi Date: Mon, 4 Dec 2023 17:51:28 +0100 Subject: [PATCH] core (constants): user platform temporary dir by default for PID files --- libervia/backend/core/constants.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/libervia/backend/core/constants.py b/libervia/backend/core/constants.py index d22d50c8..f971b935 100644 --- a/libervia/backend/core/constants.py +++ b/libervia/backend/core/constants.py @@ -22,7 +22,9 @@ try: except ImportError: BaseDirectory = None from os.path import dirname +import tempfile from typing import Final + from libervia import backend @@ -482,7 +484,7 @@ if ( ).getAbsolutePath(), Const.APP_NAME_FILE, ), - "pid_dir": "%(local_dir)s", + "pid_dir": tempfile.gettempdir(), "log_dir": "%(local_dir)s", } Const.CONFIG_FILES = [ @@ -525,7 +527,7 @@ if ( "media_dir": "/usr/share/" + Const.APP_NAME_FILE + "/media", "local_dir": BaseDirectory.save_data_path(Const.APP_NAME_FILE), "downloads_dir": "~/Downloads/" + Const.APP_NAME_FILE, - "pid_dir": "%(local_dir)s", + "pid_dir": tempfile.gettempdir(), "log_dir": "%(local_dir)s", }