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

17 lines
397 B
PowerShell
Raw Normal View History

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';
}