From bde0005203d672f7a3064b4634c92906a1288450 Mon Sep 17 00:00:00 2001 From: Lord Hepipud Date: Mon, 13 Apr 2020 16:31:55 +0200 Subject: [PATCH] Fixes Icinga Agent MSI package fetching by ignoring RC packages Fixes #58 --- lib/core/icingaagent/getters/Get-IcingaAgentMSIPackage.psm1 | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/core/icingaagent/getters/Get-IcingaAgentMSIPackage.psm1 b/lib/core/icingaagent/getters/Get-IcingaAgentMSIPackage.psm1 index 5a48b7d..ed86911 100644 --- a/lib/core/icingaagent/getters/Get-IcingaAgentMSIPackage.psm1 +++ b/lib/core/icingaagent/getters/Get-IcingaAgentMSIPackage.psm1 @@ -25,7 +25,6 @@ function Get-IcingaAgentMSIPackage() foreach ($line in $Content) { if ($line -like '*.msi*' -And $line -like "*$Architecture*") { - #Write-Host '#####' $line $MSIPackage = $line.SubString( $line.IndexOf('Icinga2-'), $line.IndexOf('.msi') - $line.IndexOf('Icinga2-') @@ -43,7 +42,7 @@ function Get-IcingaAgentMSIPackage() break; } } elseif ($Version -eq 'latest') { - if ($line -like '*snapshot*') { + if ($line -like '*snapshot*' -Or $line -like '*-rc*') { continue; } $UsePackage = $MSIPackage;