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

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" $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 systemctl stop $serverServiceName
} }
if ($isPollServiceInstalled) if (Test-Path -Path $pollserviceServiceFile)
{ {
systemctl stop $pollserviceServiceName systemctl stop $pollserviceServiceName
} }
@ -144,8 +142,8 @@ if ($update)
# В режиме обновления игнорируем ключи -server и -pollservice # В режиме обновления игнорируем ключи -server и -pollservice
# Вместо этого по наличию файлов определяем установлены ли сервер и служба опроса # Вместо этого по наличию файлов определяем установлены ли сервер и служба опроса
$server = $isServerInstalled $server = Test-Path -Path $serverExecutable
$pollservice = $isPollServiceInstalled $pollservice = Test-Path -Path $pollServiceExecutable
} }
elseif (-not $server -and -not $pollservice) elseif (-not $server -and -not $pollservice)
{ {
@ -276,12 +274,12 @@ else
systemctl daemon-reload systemctl daemon-reload
if ($isServerInstalled) if (Test-Path -Path $serverServiceFile)
{ {
systemctl start $serverServiceName systemctl start $serverServiceName
} }
if ($isPollServiceInstalled) if (Test-Path -Path $pollserviceServiceFile)
{ {
systemctl start $pollserviceServiceName systemctl start $pollserviceServiceName
} }