From d4613fdd2c373d78eda99cdef33fc60b379a024f Mon Sep 17 00:00:00 2001 From: Niko Ehrenfeuchter <nikolaus.ehrenfeuchter@unibas.ch> Date: Fri, 8 Dec 2017 16:56:55 +0100 Subject: [PATCH] Logging adjustments in Copy-ServiceFiles(). Refers to #13 --- AutoTx-Updater/Update-Service.ps1 | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/AutoTx-Updater/Update-Service.ps1 b/AutoTx-Updater/Update-Service.ps1 index 4c204a5..68843e4 100644 --- a/AutoTx-Updater/Update-Service.ps1 +++ b/AutoTx-Updater/Update-Service.ps1 @@ -204,23 +204,16 @@ function Update-Configuration { function Copy-ServiceFiles { - Write-Host -NoNewLine "Updating service binaries: " try { Copy-Item -Recurse -Force -ErrorAction Stop ` -Path "$UpdateBinariesPath" ` -Destination "$InstallationPath" - # Copy-FileIfNew "configuration.xml" $ServiceDir - # Copy-FileIfNew "status.xml" $ServiceDir - # Copy-FileIfNew "service.log" $ServiceDir - # Clear-Content "$($ServiceDir)\service.log" - Write-Host "[OK]" -Fore Green } catch { - $ex = $_.Exception - Write-Host "[FAILED]" -Fore Red - Write-Host $ex.Message + Log-Error "Updating service binaries FAILED!`n$($_.Exception.Message)" Exit } + Log-Info "Updated service binaries!" } -- GitLab