From f127dfa1f2c8c1889c037dd6f57b50a297cf528a Mon Sep 17 00:00:00 2001
From: Niko Ehrenfeuchter <nikolaus.ehrenfeuchter@unibas.ch>
Date: Tue, 23 Apr 2019 22:12:55 +0200
Subject: [PATCH] Make script location-agnostic

---
 Scripts/Watch-Logfile.ps1 | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/Scripts/Watch-Logfile.ps1 b/Scripts/Watch-Logfile.ps1
index da9a9ed..a2d8dc1 100644
--- a/Scripts/Watch-Logfile.ps1
+++ b/Scripts/Watch-Logfile.ps1
@@ -1,3 +1,7 @@
+# Make sure to run from the directory containing the script itself:
+$BaseDir = $(Split-Path $MyInvocation.MyCommand.Path)
+Push-Location $BaseDir
+
 $LocalConfiguration = ".\ScriptsConfig.ps1"
 if (Test-Path $LocalConfiguration) {
 	. $LocalConfiguration
@@ -13,4 +17,6 @@ if (Test-Path $LogFile) {
 	Get-Content -Tail 20 -Wait $LogFile
 } else {
 	Write-Host "Logfile '$LogFile' doesn't exist."
-}
\ No newline at end of file
+}
+
+Pop-Location
\ No newline at end of file
-- 
GitLab