|
@@ -37,23 +37,25 @@ is_object_valid 'backup' 'BACKUP' "$2"
|
|
|
# Perform verification if read-only mode is enabled
|
|
# Perform verification if read-only mode is enabled
|
|
|
check_hestia_demo_mode
|
|
check_hestia_demo_mode
|
|
|
|
|
|
|
|
-
|
|
|
|
|
#----------------------------------------------------------#
|
|
#----------------------------------------------------------#
|
|
|
# Action #
|
|
# Action #
|
|
|
#----------------------------------------------------------#
|
|
#----------------------------------------------------------#
|
|
|
|
|
|
|
|
|
|
+backup_folder=$BACKUP
|
|
|
|
|
+
|
|
|
line=$(grep "BACKUP='$backup'" $USER_DATA/backup.conf)
|
|
line=$(grep "BACKUP='$backup'" $USER_DATA/backup.conf)
|
|
|
parse_object_kv_list "$line"
|
|
parse_object_kv_list "$line"
|
|
|
|
|
|
|
|
-
|
|
|
|
|
|
|
+deleted=0
|
|
|
if [[ "$TYPE" =~ "sftp" ]]; then
|
|
if [[ "$TYPE" =~ "sftp" ]]; then
|
|
|
sftp_delete "$backup"
|
|
sftp_delete "$backup"
|
|
|
|
|
+ deleted=1
|
|
|
fi
|
|
fi
|
|
|
if [[ "$TYPE" =~ "ftp" ]] && [ "$deleted" == "0" ]; then
|
|
if [[ "$TYPE" =~ "ftp" ]] && [ "$deleted" == "0" ]; then
|
|
|
- ftp_delete "backup"
|
|
|
|
|
|
|
+ ftp_delete "$backup"
|
|
|
fi
|
|
fi
|
|
|
if [[ "$TYPE" =~ "local" ]]; then
|
|
if [[ "$TYPE" =~ "local" ]]; then
|
|
|
- rm -f $BACKUP/$2
|
|
|
|
|
|
|
+ rm -f $backup_folder/$2
|
|
|
fi
|
|
fi
|
|
|
|
|
|
|
|
# Deleting backup
|
|
# Deleting backup
|