icinga-powershell-framework/lib/daemons/ServiceCheckDaemon/Unregister-IcingaServiceCheck.psm1

16 lines
397 B
PowerShell

function Unregister-IcingaServiceCheck()
{
param(
[string]$ServiceId
);
if ([string]::IsNullOrEmpty($ServiceId)) {
throw 'Please specify a Service Id';
}
$Path = [string]::Format('BackgroundDaemon.RegisteredServices.{0}', $ServiceId);
Remove-IcingaPowerShellConfig -Path $Path;
Write-IcingaConsolePlain 'Icinga Service Check has been configured';
}