DAQ: trying a different logging location

This commit is contained in:
2026-05-20 16:11:20 +02:00
parent 7847b5a98e
commit b250e69fef
+2 -2
View File
@@ -103,7 +103,7 @@ def get_config_path(env: str = "dev") -> Path:
return config_path
def setup_logger(name="aareDAQ", base_dir: str | None = '~/tmp/mxlogs', config_path: str | None = None):
def setup_logger(name="aareDAQ", base_dir: str | None = f'/tmp/mxlogs/', config_path: str | None = None):
# switch to production mode using: $ APP_ENV=prod python main.py
env = os.getenv("APP_ENV", "dev") # default: dev
@@ -116,7 +116,7 @@ def setup_logger(name="aareDAQ", base_dir: str | None = '~/tmp/mxlogs', config_p
config = yaml.safe_load(f.read())
# Force base directory to be under the user's home dir
effective_base = base_dir or '/tmp/logs/mxlogs'
effective_base = base_dir + f'{name}' or f'/tmp/logs/mxlogs/{name}'
effective_base = os.path.abspath(os.path.expanduser(os.path.expandvars(effective_base)))
# Ensure directories for file handlers exist