From 211edc1bbc0f53bc337d53519eb5ed5399aae5e9 Mon Sep 17 00:00:00 2001 From: JamFfm Date: Sun, 1 Oct 2017 14:11:52 +0200 Subject: [PATCH] Added a combinaton of stop-del logfiles-start This one makes it easier to test plugins. --- install.sh | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/install.sh b/install.sh index d9f7d22..82193cb 100755 --- a/install.sh +++ b/install.sh @@ -19,7 +19,8 @@ show_menu () { "7" "Software Update (git pull)" \ "8" "Reset File Changes (git reset --hard)" \ "9" "Clear all logs" \ - "10" "Reboot Raspberry Pi" 3>&1 1>&2 2>&3) + "10" "Reboot Raspberry Pi" \ + "11" "Stop CraftBeerPi, Clear logs, Start CraftBeerPi" 3>&1 1>&2 2>&3) BUTTON=$? # Exit if user pressed cancel or escape @@ -136,13 +137,24 @@ show_menu () { fi ;; 10) - confirmAnswer "Are you sure you want to reboo the Raspberry Pi?" + confirmAnswer "Are you sure you want to reboot the Raspberry Pi?" if [ $? = 0 ]; then sudo reboot else show_menu fi ;; + 11) + confirmAnswer "Are you sure you want to reboot CraftBeerPi and delete all log files?" + if [ $? = 0 ]; then + sudo /etc/init.d/craftbeerpiboot stop + sudo rm -rf logs/*.log + sudo /etc/init.d/craftbeerpiboot start + show_menu + else + show_menu + fi + ;; esac fi }