From 763b43b44c99c4f866ee6e3c333889d1ae6f66a8 Mon Sep 17 00:00:00 2001 From: Kevin Veen-Birkenbach Date: Mon, 18 Aug 2025 23:50:28 +0200 Subject: [PATCH] Implemented dynamic script path to sys-ctl-cln-disc-space --- roles/sys-ctl-cln-disc-space/templates/scripts.sh.j2 | 2 +- roles/sys-ctl-hlth-btrfs/README.md | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/roles/sys-ctl-cln-disc-space/templates/scripts.sh.j2 b/roles/sys-ctl-cln-disc-space/templates/scripts.sh.j2 index eda1dcdb..e4b5f9a3 100644 --- a/roles/sys-ctl-cln-disc-space/templates/scripts.sh.j2 +++ b/roles/sys-ctl-cln-disc-space/templates/scripts.sh.j2 @@ -24,7 +24,7 @@ if [ "$force_freeing" = true ]; then {% if BACKUPS_FOLDER_PATH is defined and SIZE_PERCENT_MAXIMUM_BACKUP is defined %} echo "cleaning up backups" && - python {{ PATH_ADMINISTRATOR_SCRIPTS }}sys-ctl-cln-backups/sys-ctl-cln-backups.py --backups-folder-path {{ BACKUPS_FOLDER_PATH }} --maximum-backup-size-percent {{SIZE_PERCENT_MAXIMUM_BACKUP}} || exit 2 + python {{ 'sys-ctl-cln-backups' | get_service_script_path('sh') }} --backups-folder-path {{ BACKUPS_FOLDER_PATH }} --maximum-backup-size-percent {{SIZE_PERCENT_MAXIMUM_BACKUP}} || exit 2 {% endif %} if pacman -Qs $package > /dev/null ; then diff --git a/roles/sys-ctl-hlth-btrfs/README.md b/roles/sys-ctl-hlth-btrfs/README.md index f5c07762..5fcaa27b 100644 --- a/roles/sys-ctl-hlth-btrfs/README.md +++ b/roles/sys-ctl-hlth-btrfs/README.md @@ -11,6 +11,6 @@ Checks the health of all mounted Btrfs filesystems by inspecting device error co ## Usage Just include this role in your playbook; it will: -1. Deploy a small shell script under `{{ PATH_ADMINISTRATOR_SCRIPTS }}/sys-ctl-hlth-btrfs/`. +1. Deploy a small shell script 2. Install a `.service` and `.timer` unit. 3. Send alerts via `sys-ctl-alm-compose` if any filesystem shows errors.