From db8ea58f6d48f132bc5f086b83cbb5217ebc96a8 Mon Sep 17 00:00:00 2001 From: mahmamdouh Date: Sun, 28 Dec 2025 00:47:17 +0100 Subject: [PATCH] update DB table --- testarena-app.service | 3 ++- testarena-worker.service | 3 ++- testarena_app/worker.py | 2 ++ 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/testarena-app.service b/testarena-app.service index 6b64b1b..007f2c4 100644 --- a/testarena-app.service +++ b/testarena-app.service @@ -6,7 +6,8 @@ After=network.target User=asf Group=asf WorkingDirectory=/home/asf/testarena_backend -Environment="PATH=/home/asf/testarena_backend/venv/bin" +Environment="PATH=/home/asf/testarena_backend/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" +Environment="IDF_PATH=/home/asf/esp/esp-idf" Environment="DATABASE_URL=sqlite:////home/asf/testarena/testarena.db" ExecStart=/home/asf/testarena_backend/venv/bin/uvicorn testarena_app.main:app --host 0.0.0.0 --port 8000 Restart=always diff --git a/testarena-worker.service b/testarena-worker.service index 5ee5e6f..9a86eaa 100644 --- a/testarena-worker.service +++ b/testarena-worker.service @@ -6,7 +6,8 @@ After=network.target testarena-app.service User=asf Group=asf WorkingDirectory=/home/asf/testarena_backend -Environment="PATH=/home/asf/testarena_backend/venv/bin" +Environment="PATH=/home/asf/testarena_backend/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" +Environment="IDF_PATH=/home/asf/esp/esp-idf" Environment="DATABASE_URL=sqlite:////home/asf/testarena/testarena.db" ExecStart=/home/asf/testarena_backend/venv/bin/python3 -m testarena_app.worker Restart=always diff --git a/testarena_app/worker.py b/testarena_app/worker.py index c750b75..2fb5eae 100644 --- a/testarena_app/worker.py +++ b/testarena_app/worker.py @@ -33,6 +33,8 @@ import datetime def run_command_with_logging(cmd, log_file, cwd=None, env=None): """Runs a command, logs output to file and stdout with ISO timestamps.""" + if env is None: + env = os.environ.copy() with open(log_file, "a") as f: process = subprocess.Popen( cmd,