MCPcopy Create free account
hub / github.com/Icinga/icinga2 / CanBeTriggered

Method CanBeTriggered

lib/icinga/downtime.cpp:448–462  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

446}
447
448bool Downtime::CanBeTriggered()
449{
450 if (IsInEffect() && IsTriggered())
451 return false;
452
453 if (IsExpired())
454 return false;
455
456 double now = Utility::GetTime();
457
458 if (now < GetStartTime() || now > GetEndTime())
459 return false;
460
461 return true;
462}
463
464void Downtime::SetupCleanupTimer()
465{

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected