lib/core/framework/Clear-IcingaCheckSchedulerCheckData.psm1
<# .SYNOPSIS Clear all cached values for all check commands executed by this thread. This is mandatory as we might run into a memory leak otherwise! .DESCRIPTION Clear all cached values for all check commands executed by this thread. This is mandatory as we might run into a memory leak otherwise! .FUNCTIONALITY Clear all cached values for all check commands executed by this thread. This is mandatory as we might run into a memory leak otherwise! .OUTPUTS System.Object .LINK https://github.com/Icinga/icinga-powershell-framework #> function Clear-IcingaCheckSchedulerCheckData() { if ($null -eq $global:Icinga) { return; } if ($global:Icinga.ContainsKey('CheckData') -eq $FALSE) { return; } $global:Icinga.CheckData.Clear(); } |