1e1b4b74ad
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. |
||
---|---|---|
.. | ||
doc | ||
migrate | ||
monitoring | ||
setup | ||
test | ||
translation |