fix: add missing fluidd backup function

This commit is contained in:
th33xitus
2020-12-21 19:08:26 +01:00
parent 7854fe3d95
commit a6bfb30235
2 changed files with 29 additions and 9 deletions

View File

@@ -97,6 +97,19 @@ backup_mainsail(){
fi
}
backup_fluidd(){
if [ -d $FLUIDD_DIR ]; then
status_msg "Creating Fluidd backup ..."
check_for_backup_dir
get_date
status_msg "Timestamp: $current_date"
mkdir -p $BACKUP_DIR/fluidd-backups/"$current_date"
cp -r $FLUIDD_DIR $_ && ok_msg "Backup complete!"
else
ERROR_MSG=" Can't backup fluidd directory! Not found!"
fi
}
backup_moonraker(){
if [ -d $MOONRAKER_DIR ] && [ -d $MOONRAKER_ENV_DIR ]; then
status_msg "Creating Moonraker backup ..."

View File

@@ -7,16 +7,17 @@ backup_ui(){
echo -e "| Firmware: | "
echo -e "| 1) [Klipper] | "
echo -e "| | "
echo -e "| Klipper API: | "
echo -e "| 2) [Moonraker] | "
echo -e "| | "
echo -e "| Webinterface: | "
echo -e "| 2) [DWC2 Web UI] | "
echo -e "| | "
echo -e "| 3) [Mainsail] | "
echo -e "| 4) [Moonraker] | "
echo -e "| | "
echo -e "| 5) [OctoPrint] | "
echo -e "| 4) [Fluidd] | "
echo -e "| 5) [DWC2 Web UI] | "
echo -e "| 6) [OctoPrint] | "
echo -e "| | "
echo -e "| HDMI Screen: | "
echo -e "| 6) [KlipperScreen] | "
echo -e "| 7) [KlipperScreen] | "
echo -e "| | "
quit_footer
}
@@ -37,7 +38,7 @@ backup_menu(){
2)
clear
print_header
backup_dwc2
backup_moonraker
print_msg && clear_msg
backup_ui;;
3)
@@ -49,16 +50,22 @@ backup_menu(){
4)
clear
print_header
backup_moonraker
backup_fluidd
print_msg && clear_msg
backup_ui;;
5)
clear
print_header
backup_octoprint
backup_dwc2
print_msg && clear_msg
backup_ui;;
6)
clear
print_header
backup_octoprint
print_msg && clear_msg
backup_ui;;
7)
clear
print_header
backup_klipperscreen