Unverified Commit 0f2d8898 authored by Kroese's avatar Kroese Committed by GitHub
Browse files

fix: Assume GB when no unit is present (#769)

parent 60e6b019
Loading
Loading
Loading
Loading
+15 −14
Original line number Diff line number Diff line
@@ -420,14 +420,15 @@ addDisk () {

  [ -z "$DISK_SPACE" ] && DISK_SPACE="16G"
  DISK_SPACE=$(echo "${DISK_SPACE^^}" | sed 's/MB/M/g;s/GB/G/g;s/TB/T/g')
  [[ -z "${DISK_SPACE//[0-9]}" ]] && DISK_SPACE="${DISK_SPACE}G"
  DATA_SIZE=$(numfmt --from=iec "$DISK_SPACE")

  if (( DATA_SIZE < 6442450944 )); then
  if (( DATA_SIZE < 1 )); then
      error "Invalid value for ${DISK_DESC^^}_SIZE: $DISK_SPACE" && exit 73
    else
      error "Please increase ${DISK_DESC^^}_SIZE to at least 6 GB." && exit 73
  fi

  if (( DATA_SIZE < 6442450944 )); then
      error "Please increase ${DISK_DESC^^}_SIZE to at least 6 GB." && exit 73
  fi

  FS=$(stat -f -c %T "$DIR")