refactor: установку зависимостей вынес в функции
This commit is contained in:
parent
31ee06efa8
commit
51a7f1e384
@ -46,6 +46,23 @@ function Get-OsRelease {
|
||||
return Get-Content /etc/os-release | ConvertFrom-StringData
|
||||
}
|
||||
|
||||
###################################
|
||||
# Установка зависимостей
|
||||
###################################
|
||||
|
||||
# Устанавливает рантайм aspnet
|
||||
function Install-DotnetRuntime
|
||||
{
|
||||
dnf install aspnetcore-runtime-$dotnetRuntimeVersion -y
|
||||
}
|
||||
|
||||
# Устанавливает зависимости сервера
|
||||
function Install-ServerDependencies
|
||||
{
|
||||
Write-Host "Устанавливаются зависимости модуля отчётов сервера ЛЭРС"
|
||||
dnf install libgdiplus -y
|
||||
}
|
||||
|
||||
###################################
|
||||
# Константы
|
||||
###################################
|
||||
@ -176,16 +193,11 @@ elseif (-not $server -and -not $pollservice)
|
||||
$pollservice = $true
|
||||
}
|
||||
|
||||
# Устанавливаем рантайм aspnet
|
||||
|
||||
dnf install aspnetcore-runtime-$dotnetRuntimeVersion -y
|
||||
|
||||
# Устанавливаем зависимости блока отчётов
|
||||
Install-DotnetRuntime
|
||||
|
||||
if ($server)
|
||||
{
|
||||
Write-Host "Устанавливаются зависимости модуля отчётов сервера ЛЭРС"
|
||||
dnf install libgdiplus -y
|
||||
Install-ServerDependencies
|
||||
}
|
||||
|
||||
# Создаём пользователя
|
||||
|
Loading…
Reference in New Issue
Block a user