mirror of
https://github.com/dw-0/kiauh.git
synced 2025-12-17 20:44:28 +05:00
simple startup update check for KIAUH
This commit is contained in:
@@ -1,3 +1,16 @@
|
||||
kiauh_status(){
|
||||
cd ${HOME}/kiauh
|
||||
#get local state
|
||||
LOCAL_KIAUH_COMMIT=$(git rev-parse --short=8 HEAD)
|
||||
#REMOTE_KIAUH_COMMIT=$(git rev-parse --short=8 origin/master)
|
||||
REMOTE_KIAUH_COMMIT=$(git rev-parse --short=8 dev-2.0)
|
||||
if [ "$LOCAL_KIAUH_COMMIT" != "$REMOTE_KIAUH_COMMIT" ]; then
|
||||
KIAUH_UPDATE_AVAIL=1
|
||||
else
|
||||
KIAUH_UPDATE_AVAIL=0
|
||||
fi
|
||||
}
|
||||
|
||||
klipper_status(){
|
||||
kcount=0
|
||||
klipper_data=(
|
||||
|
||||
@@ -154,4 +154,11 @@ switch_ui(){
|
||||
echo -e "| 4) [--> moonraker] | "
|
||||
echo -e "| 5) [--> dev-moonraker] | "
|
||||
quit_footer
|
||||
}
|
||||
|
||||
kiauh_update_msg(){
|
||||
top_border
|
||||
echo -e "| ${yellow}There is a newer version of this script available!${default} | "
|
||||
echo -e "| ${yellow}Type 'update' if you want to update KIAUH now.${default} | "
|
||||
bottom_border
|
||||
}
|
||||
@@ -6,6 +6,14 @@ update_check(){
|
||||
read_remote_commit
|
||||
}
|
||||
|
||||
update_kiauh(){
|
||||
if [ $KIAUH_UPDATE_AVAIL = 1 ]; then
|
||||
status_msg "Updating KIAUH ..."
|
||||
cd ${HOME}/kiauh
|
||||
git pull && ok_msg "Update complete! Please restart KIAUH."; echo
|
||||
fi
|
||||
}
|
||||
|
||||
update_klipper(){
|
||||
stop_klipper
|
||||
bb4u "klipper"
|
||||
|
||||
Reference in New Issue
Block a user