#!/bin/sh

# Устанавливает переменную U7S_PLATFORM
function getPlatform() {
  if [ -n "$U7S_PLATFORM" ]
  then
    echo "$(gettext 'The platform') $U7S_PLATFORM $(gettext 'is predefined by the variable U7S_PLATFORM. This value is taken.')" >&2
    return
  fi
  source /etc/os-release
  if [ -n "$ALT_BRANCH_ID" ]
  then
    if [ "$ALT_BRANCH_ID"  == 'sisyphus' ]
    then
      export U7S_PLATFORM="k8s-sisyphus";
    else
      export U7S_PLATFORM="k8s-$ALT_BRANCH_ID"
    fi
  else
    ifs=$IFS
    IFS=:
    set -- $CPE_NAME
    IFS=$ifs
    platform=$4
    version=$5
    IFS=.
    set -- $version
    IFS=$ifs
    version=$1
    case $platform in
      spserver) export U7S_PLATFORM="k8s-c${version}f1"; break;;
      sisyphus) export U7S_PLATFORM="k8s-sisyphus"; break;;
      *) export U7S_PLATFORM="k8s-p${version}"; break;;
    esac
  fi
}


