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