icingaweb2/modules
Eric Lippmann 1e1b4b74ad If appropriate, set the API parameter all_services for schedule-downtime
Since Icinga 2.11.0 the schedule-downtime API supports the
all_services parameter. So far we've always sent a separate
request for scheduling service downtimes. As of Icinga 2.13.0,
these service downtimes are automatically removed when the host
downtimes are removed. Of course, this doesn't work if we don't
use the all_services parameter but send a separate request.
With this commit we set this parameter if the transport is API
and Icinga is equal to or greater than 2.11.0.

In addition, if child_options and all_services were previously set,
a request was sent per host and service. This is now also only a
single request if an API command transport is requested or only
API command transports are configured.
2021-08-09 16:55:05 +02:00
..
doc Release version 2.9.2 2021-07-28 09:33:41 +02:00
migrate Release version 2.9.2 2021-07-28 09:33:41 +02:00
monitoring If appropriate, set the API parameter all_services for schedule-downtime 2021-08-09 16:55:05 +02:00
setup Release version 2.9.2 2021-07-28 09:33:41 +02:00
test Release version 2.9.2 2021-07-28 09:33:41 +02:00
translation Release version 2.9.2 2021-07-28 09:33:41 +02:00