From 25500329cea80a6c0a4080da95cc801af1fd0ca3 Mon Sep 17 00:00:00 2001 From: jattie-ire <52493590+jattie-ire@users.noreply.github.com> Date: Thu, 25 Apr 2024 09:55:23 +0100 Subject: [PATCH] Update useful_macros.sh Add reload camera shell script option to reload webcam configs --- files/scripts/useful_macros.sh | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/files/scripts/useful_macros.sh b/files/scripts/useful_macros.sh index 4479242..1248df8 100755 --- a/files/scripts/useful_macros.sh +++ b/files/scripts/useful_macros.sh @@ -2,6 +2,12 @@ set -e +function reload_camera(){ + echo -e "Info: Reload camera config..." + ACTION=reload /usr/bin/auto_uvc.sh + exit 0 +} + function backup_klipper(){ if [ -f /usr/data/printer_data/config/backup_config.tar.gz ]; then rm -f /usr/data/printer_data/config/backup_config.tar.gz @@ -66,7 +72,9 @@ elif [ "$1" == "-backup_moonraker" ]; then backup_moonraker elif [ "$1" == "-restore_moonraker" ]; then restore_moonraker +elif [ "$1" == "-reload_camera" ]; then + reload_camera else - echo -e "Invalid argument. Usage: $0 [-backup_klipper | -restore_klipper | -backup_moonraker | -restore_moonraker]" + echo -e "Invalid argument. Usage: $0 [-backup_klipper | -restore_klipper | -backup_moonraker | -restore_moonraker | -reload_camera]" exit 1 -fi \ No newline at end of file +fi