|
@@ -189,6 +189,17 @@ function make_backup_directory {
|
189
|
189
|
fi
|
190
|
190
|
}
|
191
|
191
|
|
|
192
|
+function remove_backup_directory {
|
|
193
|
+ if [ $1 ]; then
|
|
194
|
+ if [[ $1 == "remove" ]]; then
|
|
195
|
+ if [ ! -d $USB_MOUNT/backup ]; then
|
|
196
|
+ rm -rf $USB_MOUNT/backup
|
|
197
|
+ echo 'Existing backup directory removed'
|
|
198
|
+ fi
|
|
199
|
+ fi
|
|
200
|
+ fi
|
|
201
|
+}
|
|
202
|
+
|
192
|
203
|
function check_storage_space_remaining {
|
193
|
204
|
# Check space remaining on the usb drive
|
194
|
205
|
used_percent=$(df -k $USB_MOUNT | tail -n 1 | awk -F ' ' '{print $5}' | awk -F '%' '{print $1}')
|
|
@@ -324,6 +335,7 @@ function backup_directories {
|
324
|
335
|
}
|
325
|
336
|
|
326
|
337
|
mount_drive $1 $2
|
|
338
|
+remove_backup_directory $2
|
327
|
339
|
make_backup_directory
|
328
|
340
|
check_storage_space_remaining
|
329
|
341
|
backup_users
|