From b4a26b4bf2549bf1a8c8f811cda1b48da2095827 Mon Sep 17 00:00:00 2001 From: jr-k Date: Thu, 16 May 2024 03:01:35 +0200 Subject: [PATCH] auto touch --- docs/setup-run-headless.md | 4 ++-- docs/setup-run-on-rpi.md | 4 ++-- src/manager/ConfigManager.py | 13 ++++++++----- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/docs/setup-run-headless.md b/docs/setup-run-headless.md index aab932d..a584fab 100644 --- a/docs/setup-run-headless.md +++ b/docs/setup-run-headless.md @@ -56,8 +56,8 @@ git clone https://github.com/jr-k/obscreen.git && cd obscreen # Install application dependencies python3 -m venv venv -source ./venv/bin/python -pip3 install -r requirements.txt +source ./venv/bin/activate +pip install -r requirements.txt # Add some sample data cp data/db/slideshow.json.dist data/db/slideshow.json diff --git a/docs/setup-run-on-rpi.md b/docs/setup-run-on-rpi.md index 0ac5bb2..4664323 100644 --- a/docs/setup-run-on-rpi.md +++ b/docs/setup-run-on-rpi.md @@ -69,8 +69,8 @@ git clone https://github.com/jr-k/obscreen.git && cd obscreen # Install application dependencies python3 -m venv venv -source ./venv/bin/python -pip3 install -r requirements.txt +source ./venv/bin/activate +pip install -r requirements.txt # Add some sample data cp data/db/slideshow.json.dist data/db/slideshow.json diff --git a/src/manager/ConfigManager.py b/src/manager/ConfigManager.py index f34173e..544e95f 100644 --- a/src/manager/ConfigManager.py +++ b/src/manager/ConfigManager.py @@ -110,12 +110,15 @@ class ConfigManager: player_autostart_path = self.DEFAULT_PLAYER_AUTOSTART_PATH if in_docker else path if os.path.isdir(path) or not os.path.exists(path): - logging.error( - "Player autostart file {} doesn't exist on your server'\n".format( - player_autostart_path + if not in_docker: + open(player_autostart_path, 'a').close() + else: + logging.error( + "Player autostart file {} doesn't exist on your server'\n".format( + player_autostart_path + ) ) - ) - sys.exit(1) + sys.exit(1) else: logging.info("Overriding player autostart file {}".format(player_autostart_path))