Unverified Commit 6e45deea authored by Kroese's avatar Kroese Committed by GitHub
Browse files

feat: Simplify increment syntax (#1747)

parent 0bc23804
Loading
Loading
Loading
Loading
+2 −31
Original line number Diff line number Diff line
@@ -171,32 +171,26 @@ getLanguage() {
    "ar" | "ar-"* )
      short="ar"
      lang="Arabic"
      desc="$lang"
      culture="ar-SA" ;;
    "bg" | "bg-"* )
      short="bg"
      lang="Bulgarian"
      desc="$lang"
      culture="bg-BG" ;;
    "cs" | "cs-"* | "cz" | "cz-"* )
      short="cs"
      lang="Czech"
      desc="$lang"
      culture="cs-CZ" ;;
    "da" | "da-"* | "dk" | "dk-"* )
      short="da"
      lang="Danish"
      desc="$lang"
      culture="da-DK" ;;
    "de" | "de-"* )
      short="de"
      lang="German"
      desc="$lang"
      culture="de-DE" ;;
    "el" | "el-"* | "gr" | "gr-"* )
      short="el"
      lang="Greek"
      desc="$lang"
      culture="el-GR" ;;
    "gb" | "en-gb" )
      short="en-gb"
@@ -206,7 +200,6 @@ getLanguage() {
    "en" | "en-"* )
      short="en"
      lang="English"
      desc="English"
      culture="en-US" ;;
    "mx" | "es-mx" )
      short="mx"
@@ -216,17 +209,14 @@ getLanguage() {
    "es" | "es-"* )
      short="es"
      lang="Spanish"
      desc="$lang"
      culture="es-ES" ;;
    "et" | "et-"* )
      short="et"
      lang="Estonian"
      desc="$lang"
      culture="et-EE" ;;
    "fi" | "fi-"* )
      short="fi"
      lang="Finnish"
      desc="$lang"
      culture="fi-FI" ;;
    "ca" | "fr-ca" )
      short="ca"
@@ -236,62 +226,50 @@ getLanguage() {
    "fr" | "fr-"* )
      short="fr"
      lang="French"
      desc="$lang"
      culture="fr-FR" ;;
    "he" | "he-"* | "il" | "il-"* )
      short="he"
      lang="Hebrew"
      desc="$lang"
      culture="he-IL" ;;
    "hr" | "hr-"* | "cr" | "cr-"* )
      short="hr"
      lang="Croatian"
      desc="$lang"
      culture="hr-HR" ;;
    "hu" | "hu-"* )
      short="hu"
      lang="Hungarian"
      desc="$lang"
      culture="hu-HU" ;;
    "it" | "it-"* )
      short="it"
      lang="Italian"
      desc="$lang"
      culture="it-IT" ;;
    "ja" | "ja-"* | "jp" | "jp-"* )
      short="ja"
      lang="Japanese"
      desc="$lang"
      culture="ja-JP" ;;
    "ko" | "ko-"* | "kr" | "kr-"* )
      short="ko"
      lang="Korean"
      desc="$lang"
      culture="ko-KR" ;;
    "lt" | "lt-"* )
      short="lt"
      lang="Lithuanian"
      desc="$lang"
      culture="lt-LT" ;;
    "lv" | "lv-"* )
      short="lv"
      lang="Latvian"
      desc="$lang"
      culture="lv-LV" ;;
    "nb" | "nb-"* | "nn" | "nn-"* | "no" | "no-"* )
      short="no"
      lang="Norwegian"
      desc="$lang"
      culture="nb-NO" ;;
    "nl" | "nl-"* )
      short="nl"
      lang="Dutch"
      desc="$lang"
      culture="nl-NL" ;;
    "pl" | "pl-"* )
      short="pl"
      lang="Polish"
      desc="$lang"
      culture="pl-PL" ;;
    "br" | "pt-br" )
      short="pt"
@@ -301,27 +279,22 @@ getLanguage() {
    "pt" | "pt-"* )
      short="pp"
      lang="Portuguese"
      desc="$lang"
      culture="pt-BR" ;;
    "ro" | "ro-"* )
      short="ro"
      lang="Romanian"
      desc="$lang"
      culture="ro-RO" ;;
    "ru" | "ru-"* )
      short="ru"
      lang="Russian"
      desc="$lang"
      culture="ru-RU" ;;
    "sk" | "sk-"* )
      short="sk"
      lang="Slovak"
      desc="$lang"
      culture="sk-SK" ;;
    "sl" | "sl-"* | "si" | "si-"* )
      short="sl"
      lang="Slovenian"
      desc="$lang"
      culture="sl-SI" ;;
    "sr" | "sr-"* )
      short="sr"
@@ -331,22 +304,18 @@ getLanguage() {
    "sv" | "sv-"* | "se" | "se-"* )
      short="sv"
      lang="Swedish"
      desc="$lang"
      culture="sv-SE" ;;
    "th" | "th-"* )
      short="th"
      lang="Thai"
      desc="$lang"
      culture="th-TH" ;;
    "tr" | "tr-"* )
      short="tr"
      lang="Turkish"
      desc="$lang"
      culture="tr-TR" ;;
    "ua" | "ua-"* | "uk" | "uk-"* )
      short="uk"
      lang="Ukrainian"
      desc="$lang"
      culture="uk-UA" ;;
    "hk" | "zh-hk" | "cn-hk" )
      short="hk"
@@ -365,6 +334,8 @@ getLanguage() {
      culture="zh-CN" ;;
  esac

  [ -z "$desc" ] && desc="$lang"

  case "${ret,,}" in
    "desc" ) echo "$desc" ;;
    "name" ) echo "$lang" ;;
+1 −1
Original line number Diff line number Diff line
@@ -32,7 +32,7 @@ backup () {

  while [ -d "$dir" ]
  do
    count=$((count+1))
    (( count++ ))
    folder="${name}.${count}"
    dir="$root/$folder"
  done
+3 −3
Original line number Diff line number Diff line
@@ -92,7 +92,7 @@ finish() {
    while isAlive "$pid"; do

      sleep 1
      cnt=$((cnt+1))
      (( cnt++ ))

      # Workaround for zombie pid
      [ ! -s "$QEMU_PID" ] && break
@@ -120,7 +120,7 @@ finish() {

  for pid in "${pids[@]}"; do
      if [[ -s "$pid" ]]; then 
          pKill "$(cat "$pid")"
          pKill "$(<"$pid")"
      fi
      rm -f "$pid"
  done 
@@ -210,7 +210,7 @@ _graceful_shutdown() {
  while [ "$cnt" -lt "$QEMU_TIMEOUT" ]; do

    sleep 1
    cnt=$((cnt+1))
    (( cnt++ ))

    ! isAlive "$pid" && break
    # Workaround for zombie pid
+4 −9
Original line number Diff line number Diff line
@@ -2,7 +2,6 @@
set -Eeuo pipefail

: "${SAMBA:="Y"}"         # Enable Samba
: "${SAMBA_LEVEL:="1"}"   # Logging level
: "${SAMBA_DEBUG:="N"}"   # Disable debug

tmp="/tmp/smb"
@@ -151,19 +150,15 @@ share="/shared"

if [ -d "/shared2" ]; then
  addShare "/shared2" "/shared2" "Data2" "Shared" "$SAMBA_CONFIG" || :
else
  if [ -d "/data2" ]; then
elif [ -d "/data2" ]; then
  addShare "/data2" "/shared2" "Data2" "Shared" "$SAMBA_CONFIG" || :
fi
fi

if [ -d "/shared3" ]; then
  addShare "/shared3" "/shared3" "Data3" "Shared" "$SAMBA_CONFIG" || :
else
  if [ -d "/data3" ]; then
elif [ -d "/data3" ]; then
  addShare "/data3" "/shared3" "Data3" "Shared" "$SAMBA_CONFIG" || :
fi
fi

# Create directories if missing
mkdir -p /var/lib/samba/sysvol