Преглед изворни кода

Extra check for usb mounting during backup

Bob Mottram пре 10 година
родитељ
комит
98768fbd6f
1 измењених фајлова са 5 додато и 0 уклоњено
  1. 5
    0
      src/freedombone

+ 5
- 0
src/freedombone Прегледај датотеку

@@ -1569,6 +1569,11 @@ function create_backup_script {
1569 1569
   echo "  mkdir $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME
1570 1570
   echo -n '  mount $USB_DRIVE ' >> /usr/bin/$BACKUP_SCRIPT_NAME
1571 1571
   echo "$USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME
1572
+  echo '  if [ ! "$?" = "0" ]; then' >> /usr/bin/$BACKUP_SCRIPT_NAME
1573
+  echo "    echo 'There was a problem mounting the USB drive to $USB_MOUNT'" >> /usr/bin/$BACKUP_SCRIPT_NAME
1574
+  echo "    rm -rf $USB_MOUNT" >> /usr/bin/$BACKUP_SCRIPT_NAME
1575
+  echo '    exit 6392' >> /usr/bin/$BACKUP_SCRIPT_NAME
1576
+  echo '  fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
1572 1577
   echo 'fi' >> /usr/bin/$BACKUP_SCRIPT_NAME
1573 1578
   echo "if [ ! -d $USB_MOUNT/backup ]; then" >> /usr/bin/$BACKUP_SCRIPT_NAME
1574 1579
   echo "  mkdir $USB_MOUNT/backup" >> /usr/bin/$BACKUP_SCRIPT_NAME