Поправил запуск служб после установки
This commit is contained in:
parent
3261a320c8
commit
9b26c342e1
@ -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
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user