Поправил запуск служб после установки

This commit is contained in:
Антон Чичков 2024-07-18 12:21:25 +10:00
parent 3261a320c8
commit 9b26c342e1

View File

@ -124,17 +124,15 @@ else
$pollServiceUrl = "https://update.lers.ru/download/files/PollService.zip"
}
$isServerInstalled = Test-Path -Path $serverServiceFile
$isPollServiceInstalled = Test-Path -Path $pollserviceServiceFile
## Останавливаем запущенные службы, если они есть
if ($isServerInstalled)
if (Test-Path -Path $serverServiceFile)
{
systemctl stop $serverServiceName
}
if ($isPollServiceInstalled)
if (Test-Path -Path $pollserviceServiceFile)
{
systemctl stop $pollserviceServiceName
}
@ -144,8 +142,8 @@ if ($update)
# В режиме обновления игнорируем ключи -server и -pollservice
# Вместо этого по наличию файлов определяем установлены ли сервер и служба опроса
$server = $isServerInstalled
$pollservice = $isPollServiceInstalled
$server = Test-Path -Path $serverExecutable
$pollservice = Test-Path -Path $pollServiceExecutable
}
elseif (-not $server -and -not $pollservice)
{
@ -276,12 +274,12 @@ else
systemctl daemon-reload
if ($isServerInstalled)
if (Test-Path -Path $serverServiceFile)
{
systemctl start $serverServiceName
}
if ($isPollServiceInstalled)
if (Test-Path -Path $pollserviceServiceFile)
{
systemctl start $pollserviceServiceName
}