Add support to check if Check-Package has checks

Fixes #48
This commit is contained in:
Christian Stein 2020-03-05 17:04:16 +01:00
parent a1a89730e3
commit 825ee4c666

View file

@ -36,6 +36,14 @@ function New-IcingaCheckPackage()
$Check | Add-Member -membertype NoteProperty -name 'criticalchecks' -value @();
$Check | Add-Member -membertype NoteProperty -name 'unknownchecks' -value @();
$Check | Add-Member -membertype ScriptMethod -name 'HasChecks' -value {
if ($this.checks -ne 0) {
return $TRUE
}
return $FALSE;
}
$Check | Add-Member -membertype ScriptMethod -name 'Initialise' -value {
foreach ($check in $this.checks) {
$this.InitCheck($check);