From 8d1d1e2a32300aad21270d4bb34e0fcecf4b2151 Mon Sep 17 00:00:00 2001
From: Niko Ehrenfeuchter <nikolaus.ehrenfeuchter@unibas.ch>
Date: Fri, 8 Dec 2017 16:51:46 +0100
Subject: [PATCH] Make Update-ServiceBinaries() return True/False.

Refers to #13
---
 AutoTx-Updater/Update-Service.ps1 | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/AutoTx-Updater/Update-Service.ps1 b/AutoTx-Updater/Update-Service.ps1
index 07b4bc8..4c204a5 100644
--- a/AutoTx-Updater/Update-Service.ps1
+++ b/AutoTx-Updater/Update-Service.ps1
@@ -227,7 +227,8 @@ function Copy-ServiceFiles {
 function Update-ServiceBinaries {
     $MarkerFile = "$($UpdateMarkerPath)\$($env:COMPUTERNAME)"
     if (Test-Path "$MarkerFile" -Type Leaf) {
-        Return
+        Write-Verbose "Found marker ($($MarkerFile)), not updating service."
+        Return $False
     }
     Log-Info "Marker file ($($MarkerFile)) missing, trying to update service."
     Stop-MyService
@@ -240,6 +241,7 @@ function Update-ServiceBinaries {
         Log-Error "Creating $($MarkerFile) FAILED!`n$($_.Exception.Message)"
         Exit
     }
+    Return $True
 }
 
 
-- 
GitLab